0.1.0 • Published 12 years ago
smallcocosutils v0.1.0
cocos
A tool to help developers coding cocos2d-html5 easily.
安装
- 安装
nodejs - clone
cocos到本地,cd到cocos根目录,执行npm link .
创建cocos2d-html5项目
cd到工程所要存放的目录下,例如想建工程名为HelloWorld的项目,执行以下命令:
cd the/dir/you/want/to/put/your/project/
cocos init HelloWorld执行完命令之后,将会在当前文件夹生产一个名为HelloWorld和cocos的文件夹。一个是工程文件夹,一个是引擎文件夹。
添加图片等资源文件
将图片资源放在res目录下,然后cd到HelloWorld目录下,执行
cocos genRes如果没有cd到相应的工程目录下,请在命令后面加上工程相对于当前目录的路径,例如,如果在HelloWorld的父目录下,则执行
cocos genRes HelloWorld此时,在src/cfg/res.js中,将会生成资源路径的配置文件。注意:文件名要唯一。
安装cocos模块
在工程根目录的cocos.json中的dependencies中加入工程所依赖的模块名称以及版本(目前只为了做demo,故没有进行版本的判断),如:"m1" : "*"。
命令执行规则同genRes,执行:
cocos install此时,会发现cocos/modules目录中多了一个m1的文件夹。依赖模块安装完成。
添加js代码
在src中添加工程代码,test文件夹中添加工程测试代码。然后同上,执行
cocos genJsRes此时,在src/cfg/jsRes.js中,将会生成js的路径配置文件。生成的对象的命名规则为js_+项目名。注意:文件名要唯一。
进行resCfg配置
此步骤在 https://github.com/SmallAiTT/ModuleDemo 中有详细介绍,就不重复写了。
修改main.js,运行工程。
同上。
发布
执行以下命令进行工程发布,规则通genRes:
cocos publish注:目前自动创建工程时所需要用到的cocos的core模块以及其他依赖模块(有两个依赖模块:m1, m2,其中m2依赖于m1)都是从我本地的服务器下载的。脚本的相应配置文件都在cocos的nodejs模块的cfg/cfg.js中。
0.1.0
12 years ago