csl-sura-cli
v1.0.0
Published
脚手架测试包
Downloads
3
Readme
相关模块
commander
:命令行参数解析 --help其实就借助了他~ [命令行框架]inquirer
:交互式命令行工具,有他就可以实现命令行的选择功能download-git-repo
:在git中下载模板chalk
:粉笔 帮我们在控制台中画出各种各样的颜色metalsmith
:读取所有文件,实现模板渲染consolidate
:统一模板引擎
实现的功能
c-cli create project-name # 根据模版初始化项目
c-cli config set repo repo-name # 初始化配置文件
命令名称
"bin": {
"c-cli": "bin/www" // 定义命令执行的名称
}
package.json nodeJs 请求main字段, 没有定义默认请求index.js文件, Npm请求script字段,Commander请求bin字段