Cli终端引擎
一般而言,大多数框架都会提供Cli终端工具
,用于通过命令行
执行一些工具类脚本
CabloyJS提供的Cli终端工具
却与众不同。更确切的说,CabloyJS提供的是Cli终端引擎
,由一套Cli终端运行机制
+众多命令集
组成。而命令集由具体的业务模块提供。因此,我们可以通过安装业务模块来动态添加可以运行的命令集,从而让CabloyJS的Cli终端
变得无比强大、功能也无比丰富
Cli终端
的使用规范如下:
- 1$ npm run cli [command] [args] -- [options]
- 更详细信息,请参见:Cli终端
常用Cli命令
这里仅列出常用的Cli命令,完整清单请参见:Cli终端
命令 | 描述 | 文档 |
---|---|---|
::list | 列出所有命令 | |
:create:suite | 新建套件 | 链接 |
:create:module | 新建模块 | 链接 |
:create:app | 新建应用 | 链接 |
:create:atom | 新建原子类型 | 链接 |
:create:controller | 新建控制器(包括Route、Controller、Service一套文件) | |
:store:sync | 安装来自Cabloy商店的套件/模块 |
链接 |
:store:publish | 将本地开发的套件/模块 发布到Cabloy商店 |
链接 |
评论: