fix: electron cannot be started in Windows (#2784)

(cherry picked from commit 7eaff644e3)
This commit is contained in:
JimmFly
2023-06-15 14:16:27 +08:00
committed by himself65
parent 264629c6b2
commit 1e32c34b49
5 changed files with 8 additions and 5 deletions

View File

@@ -5,6 +5,7 @@ import path, { resolve } from 'node:path';
import electronPath from 'electron';
import * as esbuild from 'esbuild';
import which from 'which';
import { config, electronDir, rootDir } from './common.mjs';
@@ -67,9 +68,9 @@ function spawnOrReloadElectron() {
}
const common = config();
const yarnPath = which.sync('yarn');
async function watchPlugins() {
spawn('yarn', ['dev'], {
spawn(yarnPath, ['dev'], {
stdio: 'inherit',
cwd: resolve(rootDir, './packages/plugin-infra'),
});