【发布时间】:2018-04-30 02:37:37
【问题描述】:
我有两个非常简单的文件来测试我的集成设置。首先是test.R里面的r脚本:
print('hello')
然后调用那个文件的 index.js:
var R = require("r-script");
var out = R("./test.R")
.data()
.callSync();
这就是我的控制台告诉我的:
$ node index.js
/home/user/index.js:3
.data()
^
TypeError: Cannot read property 'data' of undefined
目前,我正在运行 Ubuntu 18.04,如果我只运行 Rscript test.R,它可以正常工作。有什么帮助吗?
【问题讨论】:
-
你可能需要传递一些东西给
.data,比如.data(0)。 -
你能解决问题吗?我在运行包中给出的示例时遇到了同样的问题,同步和异步版本都给出了相同的错误。
标签: r node.js ubuntu integration