Cocos3.7.4 使用npm包的时候如果引用json的话会报错

  • Creator 版本:3.7.4

  • 目标平台:调试中

  • 重现方式:npm install ethers 以后,会依赖一个叫做elliptic的库。如下图所示,在调试起来以后,我发现库里会引用自己包的package.json文件。

image

而运行起来以后,我发现json文件被附加了额外的内容 export default,导致json文件格式错误。如下图:

以下是我查看的代码里的原始数据,并没有export default:

求引擎组解决一下,不要往库里的json加入额外的内容。现在项目卡在这里没办法继续了。

我改用了论坛上说能使用的web3,还是一样。因为web3 也依赖了 elliptic 这个库。只要依赖这个库的就会出问题。引擎组能排期搞一下这个么?

h5环境的话,不如就用 vue 构建 html 那部分,用到的 npm 包绑成全局变量

这个包的依赖很大,有80多个包,不可能都直接拿到工程里来。而且,我们也不是vue,是一个游戏。

有没有引擎组的大佬帮忙看看?