###前提
项目前期开放使用1.5版本,可以正常构建发布, 1.6版本可以正常调试,开始调试模式也可以正常发布
###现象
1.6版本后,只要调试模式不勾选,生成的项目必然不能运行,(勾选调试模式就没问题)
###错误内容
报错内容: cocos2d-js-min.js:1 Failed to load scene: Error: [AssetLibrary] uuid must be string
打印错误可以发现,居然有scene的uuid =0
然后找到build/web-mobile/src/settings.js文件,找到scene的相关配置,赫然混进了2个非期望的值
"launchScene":"db://assets/scene/loading.fire",
"scenes":[
{"url":"db://assets/scene/loading.fire","uuid":"55KsV2HR1KkJxeC+MeJpiX"},
{"url":"db://assets/scene/hall.fire","uuid":0},
{"url":"db://assets/scene/game.fire","uuid":3},
{"url":"db://assets/scene/login.fire","uuid":"66yxN5UMZGsqSCY6+xcCDb"}
]
求助
大佬们有不有相关的解决方案?