A Class already exists with the same __classname__

版本2.2.1,删除过library和temp目录重新导入依然有问题。
项目内无循环引用情况,这个GiveUpView移除项目重新导入依然报错。
求问是什么原因导致的。

项目在上次编译过程中出现的异常被保留一直保留着。
在确认项目脚本已经没有任何异常的情况下,
如果删除 library 和 temp 无效的话,那就把除了 asstes 、 settings 、 project.json 这三个文件夹之外的东西全删了吧,然后再次重启编辑器。

删到剩下这3个文件夹还是同样的问题:sweat_smile:
但是这个错误好像不影响所有平台运行……

全局再找下 GiveView 吧,有可能在某处还存在着引用关系。

呃,问题已解决,原来是GiveUpView的文件名之前修改过。。。。
文本编辑器没报错导致的

什么意思,没明白。。。大佬我也遇到了

我这个是因为之前文件名称改成了小写,但是vs code能识别到,所以没报错,实际引用的类文件并不存在,所以cocos编辑器报错了……

1赞

删除了这个没有引用的 image

最后确定没有问题,/Applications/CocosCreator/Creator/3.7.1/CocosCreator.app/Contents/Resources/resources/3d/engine/bin/.cache 清除了就行了。

有同名脚本文件吧

我这边不行

最终的问题是,引用了未加载的分包内的代码