我有一种情况,我希望能够将某些变量传入和传出 Coffeescript 评估环境。情况如下所示:
coffee = require('coffee-script');
exports.run = function(req,res){
var program = req.query.program;
var inputs = req.query.inputs;
var outputs = coffee.eval(program);
res.json(outputs);
};
基本上,inputs
它将是一个列出用户程序输入参数的对象,并将outputs
这些参数传回 Web 界面以进行突出显示。
如何向沙盒 Coffeescript 环境公开变量和函数?