我想從Electron中觸發一個JS文件。如果我在終端中嘗試命令節點test.js,它工作正常。如果我在Electron中嘗試相同的操作,則會收到錯誤Uncaught Error: spawn node test.js ENOENT
。如果我走錯了路,你能糾正我嗎?如何觸發Electron中的node filename.js文件?
var spawn = require('child_process').spawn;
var executeSpawn = spawn('node test.js',{
cwd: process.resourcesPath+'/app/test.js'});
executeSpawn.stdout.on('data',function(data){
console.log(`data:${data}`);
});
executeSpawn.stderr.on('data',function(data){
console.log("data:",data);
});
executeSpawn.on('close',function(ev){
console.log("ev",ev);
});
在此先感謝。