blob: fecd0ea63231cd82e6bf6e4f2b036c291da9bccb (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
const { spawn } = require('child_process');
const electron = require('electron');
let subprocess;
function startElectron(done) {
subprocess = spawn(electron, ['.', '--no-sandbox'], {
env: { ...process.env, NODE_ENV: 'development' },
stdio: 'inherit',
});
done();
}
function stopElectron() {
subprocess.kill();
return subprocess;
}
startElectron.displayName = 'start-electron';
stopElectron.displayName = 'stop-electron';
exports.start = startElectron;
exports.stop = stopElectron;
|