我使用vm2
沙盒只允许需要一些内部模块,但你如何阻止需要节点插件?插件也可能会做同样的事情,比如不允许的模块。我要把它剥掉/node/src/
还是有其他方法?我找不到任何节点参数或 vm2 选项。
我的vm2
配置是:
new NodeVM({
require: {
external: true,
builtin: [x,y,z],
mock: {..},
context: 'sandbox'
}..
我使用vm2
沙盒只允许需要一些内部模块,但你如何阻止需要节点插件?插件也可能会做同样的事情,比如不允许的模块。我要把它剥掉/node/src/
还是有其他方法?我找不到任何节点参数或 vm2 选项。
我的vm2
配置是:
new NodeVM({
require: {
external: true,
builtin: [x,y,z],
mock: {..},
context: 'sandbox'
}..