創(chuàng)建
//創(chuàng)建項(xiàng)目
cocos new projectname -l js
-l 表示采用的語言彪置,可選擇cpp傲武,lua以及js
運(yùn)行
//運(yùn)行在指定的平臺(tái)上
cocos run -p web|ios|android
編譯
//將項(xiàng)目打包到指定的平臺(tái)
cocos compile -p web|ios|android|mac -m release
若發(fā)布在web平臺(tái)上别威,可添加--advanced參數(shù)测萎,它表示使用Closure編輯器的高級(jí)模式編譯js文件星澳,高壓縮吁讨。
工作中遇到的問題
android使用android studio運(yùn)行
- cocos compile -p android --android-studio
- 用android studio打開 項(xiàng)目>frameworks>runtime-src>proj.android-studio
- 運(yùn)行項(xiàng)目看效果
cocos打包成web髓迎,如何減少包的大小
- 打開項(xiàng)目中的project.json,修改里面的modules
"modules" : ["myCocos2d"]- 定義myCocos2d建丧,打開frameworks>cocos2d-html5>moduleConfig.json里面添加自定義的模塊
"myCocos2d" : [
"core","labels","clipping-nodes",
"shape-nodes", "actions",
"menus","audio"
],- 使用打包命令加入高壓縮--advanced排龄,不過高壓縮有時(shí)會(huì)報(bào)錯(cuò),謹(jǐn)慎使用
cocos compile -p web -m release --advanced