【文件属性】:
文件名称:javascript-sandbox:轻量级Javascript沙箱环境
文件大小:5KB
文件格式:ZIP
更新时间:2021-05-14 21:21:05
JavaScript
javascript-沙盒
该软件包为运行javascript代码创建了一个不可靠的沙箱。 它与导师入狱沙盒兼容,您可以随时更换。
安装
通过npm安装(至少npm版本2)
npm install @tutor/javascript-sandbox
用法
该沙箱导出一个简单的run命令,该命令带有代码和可选的API。
原料药
您可以将API对象传递给run函数,该函数允许在沙箱中执行外部代码。 该API包含三个不同的部分:
snippets :定义在沙箱环境中定义的代码段的对象。
remote :由功能组成的对象。 这些远程功能在代码片段中可用,但在沙盒脚本中不可用。
links :将远程功能链接到沙箱脚本,这些功能在沙箱环境中可用。
例子
var sandbox = require ( '@tutor/javascript-sandbox' ) ;
sandbox . run (
【文件预览】:
javascript-sandbox-master
----.travis.yml(38B)
----package.json(983B)
----test()
--------sandbox.js(1KB)
----gulpfile.js(928B)
----LICENSE(1KB)
----src()
--------javascript_sandbox.coffee(1KB)
----.npmignore(18B)
----.gitignore(28B)
----README.md(1KB)