一个项目正常使用,忽然就构建报错了。
打开失败的文件来自library下imports下的某个json。
删除library和temp,重启cocos,无法解决。
没有征兆,忽然如此,很迷
你是不是构建的目录填错了,找不到目录。至少发个截图看看报错信息和你构建参数写的啥吧。。
我之前好像也遇到过,当时检查出的情况是场景或者预制体里面的节点所挂载的资源缺失导致的(误删),你可以把每一个场景和预制体都点进去看看,看看有没有报错缺失
感谢交流。
cocos咋就没有一件搜索 所有miss呢
主要运行一切正常。项目略大的情况,场景和预制体可太多了
stderr: [37288] Error: Build Failed: Error: ENOENT: no such file or directory, open ‘***\client\library\imports\a2\a2882170-4d32-4da5-b7df-7fee3916caa5.json’
at Object.openSync (fs.js:476:3)
at Object.func [as openSync] (electron/js2c/asar_bundle.js
1846)
at Object.readFileSync (fs.js:377:35)
at Object.e.readFileSync (electron/js2c/asar_bundle.js
8872)
at o._buildAsset (D:\Programs\CocosEditors\2.4.12\resources\app.asar\editor\page\build\build-asset.ccc:1:1889)
把“a2882170-4d32-4da5-b7df-7fee3916caa5”这个ID复制下,扔到VS CODE的搜索里,顺着结构找就能找到哪个节点丢失资源了

谢谢分享,文中说,除了web平台,我就是web平台。
表现症状到时几乎一样,应该是资源问题,这应该可以确定,但是我找不到位置。
因为本地调试一切正常,重启删除缓存都正常,大概率不是业务层面出现问题。比如合并导致,或者prefab失败,所以有点迷茫。因为报错的json在uuid的列表中,也没找到。
感谢帮助,我这最大的问题,就是搜不到的。uuid文件列表里都没有这条。都不知道哪来的。