fix(desktop): clean single-instance lock exit and suppress devtools console crash
This commit is contained in:
parent
0dc6a1dc93
commit
eedbe97d02
3 changed files with 18 additions and 13 deletions
|
|
@ -1,19 +1,15 @@
|
|||
@echo off
|
||||
title D3RO Voice Dev Runner
|
||||
title D3RO Voice Launcher
|
||||
echo ==========================================
|
||||
echo [1/2] Cleaning up previous processes...
|
||||
echo ==========================================
|
||||
taskkill /F /IM electron.exe >nul 2>&1
|
||||
taskkill /F /IM "D3RO Voice.exe" /IM electron.exe >nul 2>&1
|
||||
timeout /t 1 /nobreak >nul
|
||||
|
||||
echo ==========================================
|
||||
echo [2/2] Launching D3RO Voice...
|
||||
echo [2/2] Launching D3RO Voice App...
|
||||
echo ==========================================
|
||||
cd /d "%~dp0"
|
||||
call pnpm --filter @d3ro/desktop dev
|
||||
if errorlevel 1 (
|
||||
echo.
|
||||
echo pnpm failed, trying npm...
|
||||
call npm run dev --workspace=@d3ro/desktop
|
||||
)
|
||||
pause
|
||||
start "" "%~dp0node_modules\electron\dist\electron.exe" "%~dp0apps\desktop"
|
||||
echo D3RO Voice window opened.
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue