A CMD Module Build Tools(CMBT)
- 自动包装define函数
- 自动分析依赖,解析重写依赖列表
- 自动混淆压缩
- 自动包装tpl模版
适用于以node模块书写方式写的seajs模块的构建
- 下载源码
bower install & npm install & grunt
- 利用 nw-app-builder 生成可执行文件
- 运行生成的可执行文件
- 可利用
quickjs
生成模块基本框架 - 编写模块实现内容
- 利用doraemon编译
- 使用淘宝镜像安装 了解更多?
npm install -g cnpm --registry=https://r.cnpmjs.org
- 安装quickjs
cnpm install -g quickjs
- 检查是否安装成功
quick -v
若安装成功则出现版本号 - 生成seajs模块
- 新建一个目录并进入
mkdir test && cd test
- 运行
quick init
安装提示进行输入,直到成功
- 新建一个目录并进入
- 构建seajs模块 运行doraemon,指定模块所在的父级文件夹为待构建目录,并选择一个输出目录,配置好idleading点击构建按钮进行构建,构建过程会通过日志打印到屏幕!
读取项目配置,载入输入,输出,id等配置