【发布时间】:2020-07-11 16:11:38
【问题描述】:
index.js 文件
R("message.R")
.data("hello world", 20)
.call(function(err, d) {
if (err) console.log('err:', err);
console.log('hiiii:', d);
});
message.R 文件
Print('ankit is here')
在命令行中,当运行node index.js,得到错误 spawn Rscript ENOENT
events.js:174 投掷者; // 未处理的“错误”事件 ^
错误:生成 Rscript ENOENT 在 Process.ChildProcess._handle.onexit (internal/child_process.js:240:19) 在 onErrorNT (internal/child_process.js:415:16) 在 process._tickCallback (internal/process/next_tick.js:63:19) 在 Function.Module.runMain (internal/modules/cjs/loader.js:834:11) 启动时(内部/bootstrap/node.js:283:19) 在 bootstrapNodeJSCore (internal/bootstrap/node.js:623:3) 在以下位置发出“错误”事件: 在 Process.ChildProcess._handle.onexit (internal/child_process.js:246:12) 在 onErrorNT (internal/child_process.js:415:16) [...与原始堆栈跟踪匹配的行...] 在 bootstrapNodeJSCore (internal/bootstrap/node.js:623:3)
【问题讨论】: