0.1.3 • Published 10 years ago
bakari-builder v0.1.3
bakari-builder
##Install
通过npm安装bakari-builder。
npm install -g bakari-builder##Usage
执行命令,初始化一个项目:
# 初始化一个项目
$ bakari init
# 为项目添加一个库
$ bakari addlib jquery
# 添加一个指定版本的库
$ bakari addlib jquery -v 1.10.0
# 查看当前项目中包含的库
$ bakari liblist
# 添加一个业务
$ bakari addbiz commit/addFlags
-hor-help查看帮助-Vor--version查看bakari-builder版本-vor--use-version为当前命令指定一个版本
##Project Commands
init : 初始化一个项目。
clean : 清理一个项目,这个指令会根据项目配置文件,清除多余的代码,同时补全缺失的代码。
##Lib Commands
addlib <lib> : 添加一个库到项目中。
rmlib <lib> : 从项目中移除一个库。
liblist : 查看项目中包含的库。
cleanlib : 清理项目中的库,根据项目配置文件,清除多余的库,同时补全缺失的库。
##Biz Commands
addbiz <path> : 添加一个业务到项目中,通过业务的路径bakari将自动生成pageId及继承关系。
rmbiz <pageid> : 根据page id移除一个业务,移除前需要先移除所有子业务。
bizlist : 查看所有的业务。
seebiz <pageid> : 查看某个业务详情。
cleanbiz : 清理项目中的业务,根据项目业务配置,清除多余的业务js文件,同时补全缺失的js文件。
setbiz <pageid> : 设置一个业务配置,修改业务的page id或extend page id,builder将自动修改文件名及文件中的继承关系。
##Code Build
under development