@@ -17,12 +17,12 @@ if (!Number.isInteger(port) || port <= 0) {
1717}
1818
1919const requiredFiles = [
20- "dist-electron/main.js " ,
21- "dist-electron/preload.js " ,
20+ "dist-electron/main.cjs " ,
21+ "dist-electron/preload.cjs " ,
2222 "../server/dist/bin.mjs" ,
2323] ;
2424const watchedDirectories = [
25- { directory : "dist-electron" , files : new Set ( [ "main.js " , "preload.js " ] ) } ,
25+ { directory : "dist-electron" , files : new Set ( [ "main.cjs " , "preload.cjs " ] ) } ,
2626 { directory : "../server/dist" , files : new Set ( [ "bin.mjs" ] ) } ,
2727] ;
2828const forcedShutdownTimeoutMs = 1_500 ;
@@ -38,7 +38,6 @@ await waitForResources({
3838
3939const childEnv = { ...process . env } ;
4040delete childEnv . ELECTRON_RUN_AS_NODE ;
41- const electronPath = await resolveElectronPath ( ) ;
4241
4342let shuttingDown = false ;
4443let restartTimer = null ;
@@ -68,14 +67,15 @@ function startApp() {
6867 return ;
6968 }
7069
71- const app = spawn ( electronPath , [ `--t3code-dev-root=${ desktopDir } ` , "dist-electron/main.js" ] , {
72- cwd : desktopDir ,
73- env : {
74- ...childEnv ,
75- VITE_DEV_SERVER_URL : devServerUrl ,
70+ const app = spawn (
71+ resolveElectronPath ( ) ,
72+ [ `--t3code-dev-root=${ desktopDir } ` , "dist-electron/main.cjs" ] ,
73+ {
74+ cwd : desktopDir ,
75+ env : childEnv ,
76+ stdio : "inherit" ,
7677 } ,
77- stdio : "inherit" ,
78- } ) ;
78+ ) ;
7979
8080 currentApp = app ;
8181
0 commit comments