使用creator1.10.3 升级到了2.3.1,
工程自动转换之后,出现了非常多的 circular import modules警告,如图:
上传中…
我们在工程中的引用基本上都是import MyApp from ‘…/MyApp’;这种形式的,之前一直都没有问题,现在几乎所有的文件都有这个警告,请问有什么好一些的处理方法

警告的截图没有上传成功,重新上传一下
嗯嗯,这个警告可以先无视,我们在正式版就会去掉了~
这个警告可能是因为升级到 2.3 后,对脚本 import/require 的路径大小写检测变严格了。在旧版本中,如果路径的大小写和实际文件不符,可能会有潜在的一些错误隐患,但不一定会表现出来。我们建议遇到这个问题的项目对相应大小写进行修正。应该就能解决问题
15ca5c14-073d-42a0-8ce8-e87dddb500e1 (15ylwUBz1CoIzo6H3dtQDh), db://assets/Script/prefab/ResUnLoadLayer.ts
quick_compile.js:142 Can not find module.module for path : preview-scripts/assets/Script/prefab/ResUnLoadLayer.js
我输出了工程里面一个警告的文件路径。大小写是正确的,然后我试了一个空白的工程,引用也没有问题。会不会出现只要有一个地方的大小写就会影响其他地方的引用,这样的话我排查的范围可能就比较大了
是的,有可能。之后我们会再对大小写进行一些自动检测
