diff --git a/scripts/watch.mjs b/scripts/watch.mjs index fe65433..e9ad855 100644 --- a/scripts/watch.mjs +++ b/scripts/watch.mjs @@ -42,8 +42,17 @@ function watchMain(server) { electronProcess = null } - electronProcess = spawn(electron, ['.'], { stdio: 'inherit', env }) + electronProcess = spawn(electron, ['.'], { env }) electronProcess.on('exit', process.exit) + // https://github.com/electron-vite/electron-vite-vue/pull/129 + electronProcess.stdout.on('data', (data) => { + const str = data.toString().trim() + str && console.log(str) + }) + electronProcess.stderr.on('data', (data) => { + const str = data.toString().trim() + str && console.error(str) + }) }, }