创建
//创建项目
cocos new projectname -l js
-l 表示采用的语言,可选择cpp,lua以及js
运行
//运行在指定的平台上
cocos run -p web|ios|android
编译
//将项目打包到指定的平台
cocos compile -p web|ios|android|mac -m release
若发布在web平台上,可添加--advanced参数,它表示使用Closure编辑器的高级模式编译js文件,高压缩。
工作中遇到的问题
android使用android studio运行
- cocos compile -p android --android-studio
- 用android studio打开 项目>frameworks>runtime-src>proj.android-studio
- 运行项目看效果
cocos打包成web,如何减少包的大小
- 打开项目中的project.json,修改里面的modules
"modules" : ["myCocos2d"]- 定义myCocos2d,打开frameworks>cocos2d-html5>moduleConfig.json里面添加自定义的???br> "myCocos2d" : [
"core","labels","clipping-nodes",
"shape-nodes", "actions",
"menus","audio"
],- 使用打包命令加入高压缩--advanced,不过高压缩有时会报错,谨慎使用
cocos compile -p web -m release --advanced