在使用nodejs vm2时加载脚本时,如果重复加载脚本,会报错变量无法重复定义,解决方案有几种:
1.修改脚本,将脚本变量定义范围调整,使得变量可重复定义,比较麻烦。
2.对加载脚本进行处理,区分哪些是每次都需要加载的,哪些是只需要加载一次的,这样在VM加载脚本时就可以根据脚本加载次数进行加载,从而就避免了这个问题。
这里只提供思路,懂得都懂,不懂得只能自己多学习或者找人解决了。
在使用nodejs vm2时加载脚本时,如果重复加载脚本,会报错变量无法重复定义,解决方案有几种:
1.修改脚本,将脚本变量定义范围调整,使得变量可重复定义,比较麻烦。
2.对加载脚本进行处理,区分哪些是每次都需要加载的,哪些是只需要加载一次的,这样在VM加载脚本时就可以根据脚本加载次数进行加载,从而就避免了这个问题。
这里只提供思路,懂得都懂,不懂得只能自己多学习或者找人解决了。