Notes 中文说明文档 - SmallAiTT/cocos-utils GitHub Wiki
当你有新增、删除资源文件,或者对资源重命名,或者改动资源文件路径的时候,切记执行cocos genRes
命令。
当你有新增、删除js文件,或者对js重命名,或者改动js文件路径的时候,切记执行cocos genJsRes
命令。
当你安装/移除了引擎模块(cocos.json
中的dependencies
)或者第三方模块(package.json
中的dependencies
)的时候,切记执行cocos genBaseCfg
命令。
其实你可以只执行cocos build
这个命令就可以了,因为改命令包括了以上的3个命令。
确保res.js
以及jsRes.js
中生成的key
是唯一的,key的生成规则如下:
a.png : a_png //"." 会被替换成 "_"
a-b.png : a_b_png //"-" 会被替换成 "_"
1a.png : _1a_png //如果第一个字母是数字,则会在前面添加"_"
a b.png : ab.png //" " 会被替换成 ""
发布的时候cc.js
将会被cc4publish.js
替代,因为cc.js
大多都是散文件加载相关以及测试相关的代码,没有必要发布。
在npm分支中,我们对测试用例进行了改造,跟develop分支差别很大。几乎所有的模块中都有测试用例,我们将原来的测试例重构了下,让测试例变得更加干净简洁,意在让开发者能够更加直观的查看引擎api的使用方式,降低开发者的学习成本。
记得将引擎的所有模块放在同一目录下,启动你的web服务器,你就可以访问各个模块的测试用例了(每个模块中的index.html
)。