如何从Node.js调用Ruby?

时间:2011-11-11 23:20:11

标签: javascript ruby node.js execjs

在Ruby脚本中运行JavaScript有几种方法。例如,ExecJS经常用于将NPM模块移植到Ruby。那么,Node有“ExecRuby”吗?

1 个答案:

答案 0 :(得分:16)

您可以像使用child_process.exec()

的任何其他shell命令一样调用Ruby
var exec = require("child_process").exec;

exec('ruby -e "puts \'Hello from Ruby!\'"', function (err, stdout, stderr) {
    console.log(stdout);
});

不知道那是不是你要找的东西?