3.1.0加载npm包错误

  • Creator 版本:3.1.0

  • 目标平台: h5

  • 重现方式: 现在看是引入的包中大于1个ts好像就会有问题

  • 首个报错: Failed to resolve ./lib/Log from file:///Users/xxxx/workspace/tests/cocos-demo/LearnTest3x/node_modules/@xzc4/log3/index.ts, treat it as external dependency.
    Which is caused by: Error: Module “./lib/Log” not found for file:///Users/bjhl/workspace/tests/cocos-demo/LearnTest3x/node_modules/@xzc4/log3/index.ts

  • 之前哪个版本是正常的: 3.0.1

  • 重现概率:100%

附上详细的截图文件:
CocosCreator3.1.0加载npm包错误.pdf (610.5 KB)
报错的完整工程:
LearnTest3_1.zip (1.3 MB)

ts 现在不能放在 node_modules 哦

之前2.x的时候,我是打成了js包,导出了*.d.ts, 是不是3.1以后我也只能用这种方案了呢?

是的亲,node_modules 里面现在得是 js,建议用 webpack/rollup 打包成JS发布

ok!谢谢啦!我们这边修改下包的生成方式!

好的,有任何使用上的问题,欢迎继续反馈,

该主题在最后一个回复创建后14天后自动关闭。不再允许新的回复。