高级mock脚本无法正常运行
HHH1994 opened this issue · 2 comments
HHH1994 commented
问题: 高级mock脚本无法运行
原因: 经过测试发现safeify的代码执行后,不会修改sandbox中的对应的属性
求fix
zxh0907 commented
请问你解决了吗?遇到同样的问题
qaz3954179 commented
经测试把 script.result.global = null; 加到runner.js 的 17行下面可以解决报错的问题。但是Random 里面的方法都是返回的Promise形式,还是有问题。最终修改了yapi,使用了 node 原生的 vm