有些npm库在编辑器扩展插件用不了

有些npm库在编辑器插件里边用不了 报这个错
f317505ab35013b13c4ea8808c316949

用的库是
javascript-obfuscator 4.1.0
{3925D39C-5176-4e7f-BDDA-583E1216962C}

然后就是很普通的用法
d23197e0bb46ef151f5e349a84ef4960

2c99c0fd737c8692b8c227589ff9177a

打开编辑器载入插件的时候就报错了

:sob:没人知道吗

去商店看下别人怎么实现的吧,有陈皮皮的免费插件,应该也是用到了 该 npm 包

陈皮皮的版本是很老的0.28.0,在我插件中试了用那个版本是可以跑的,但是混淆后不知为啥项目跑不了
用我现在这个新版本混淆后项目是可以跑的,但是这个版本又没法在插件中用 :rofl:

不用试了,之前我试着升级到 4.1.0 版本,结果发现要解决的兼容问题实在太多,
不管是 Cocos 2.x 还是 Cocos 3.x 对这个 node_modules 里面的一些内容的支持度都很有限,
不如自己 pkg 封装自定义一个新的 exe 库, 或者在线用也行,我之前是在尝试做这个改版升级的时候发现的:

https://forum.cocos.org/t/topic/140251/3

大佬牛逼!打了个exe包然后在插件里边用命令行调用成功了

1赞