我有一个处理url发布请求的路由,我在bash命令上运行一个exec。出于某种原因,console.log的作品,所以我知道bash命令结束和回调正在进入。然而,回应不会让我发送任何东西。如果我将响应移动到exec回调的范围之外,则数据将由我的客户端发送和接收。现在响应不会发送任何内容。我也没有得到一个错误。 router.post('/someurl', function (req, res)
我写了下面的代码来产生一个python进程。我能够启动其他进程,但不是python。我尝试重新安装Python和节点,但仍然没有运气。我能够从命令行运行python。请帮忙。 const spawn = require("child_process").spawn;
var process = spawn('python',[ 'D:/python_script.py']);
var res
我正在使用exec库从节点js express调用R-script。以下是我的代码: var exec = require("child_process").exec;
var param1 = some url;
var param2 = "hello";
var param3 = "world"
exec('Rscript pathtoscript/myScript.R"+" "+p