cocoscreator 1.9.1
导入了npm包,之后又删掉,感觉一直出现uuid collision。
重启creator,运行正常,但只要一改代码就出uuid collision。
查资料 百度经验里面的文章巴拉巴拉一堆:
https://jingyan.baidu.com/article/6766299793fb6854d41b8476.html
解决方法:
- 关creator
- 删除creator下temp和library文件夹
- 删除错误提示的文件,包括meta(移动到工程外)
- 启动creator
- 加回文件
这个问题正好是是我在使用npm uuid这个包时出现的。只要代码里出现require('uuid/v4')这样的引用,就出错。
解决上面的问题貌似就好了。
- 启动creator
还有就是文件名的大小写,mac上写了一个大写字母,后来改成了小写字母,但是meta文件对应的没变。mac上面没什么问题,windows上面就错了。改一致就好,如果已经提交了git。得删掉提交了再改,或者直接换一个名字算了(如果多人协作的话,很麻烦)