【发布时间】:2014-11-06 14:48:50
【问题描述】:
我尝试使用如下子进程在 node.js 中运行外部应用程序
var cp = require("child_process");
cp.exec("cd "+path+" && ./run.sh",function(error,stdout,stderr){
})
但是当我尝试运行它时卡住了,没有输入回调
run.sh 启动服务器,当我使用 cp.exec 执行它时,我希望它异步运行,这样我的应用程序就不会等到服务器终止。在回调中,我想使用服务器。
请帮我解决这个问题。
【问题讨论】:
标签: node.js bash process external