【发布时间】:2016-04-15 07:35:10
【问题描述】:
我在生成 nodeJs 脚本时遇到错误:
exec('node ./modules/buttons', function(error, stdout, stderr) {
if(error) console.log(error);
console.log(stdout);
if(stderr) console.log(stderr);
});
Exec 运行良好。然而spawn
var buttons = spawn('node ./modules/buttons.js', []);
buttons.stdout.on('data', function(data){
console.log(data);
});
给我以下错误:
spawn node ./modules/buttons.js ENOENT
定义脚本的绝对路径会导致同样的错误。如果有人可以帮助我解决这个问题,将不胜感激;我完全不知道这可能是什么原因,谷歌也没有帮助我。
【问题讨论】:
标签: node.js child-process