aircos-cli

1.0.2 • Public • Published

aircos-cli

  Usage: aircos <command> [options]
 
 
  Commands:
 
    init        generate a new project from a template
    list        list available official templates
    help [cmd]  display help for [cmd]
 
  Options:
 
    -h, --help     output usage information
    -V, --version  output the version number
 

脚手架思路:

  1. 从命令行命令 aircos init [template] [project] 获取使用者要使用的模板名字, 将模板从 aircos-templates 下载到本地
  2. 根据模板下的 meta.jsprompts 字段对使用者提问, 然后根据答案进行匹配和文件过滤(过滤的依据是 meta.js 中的 filters 字段).
  3. 最后根据答案信息将模板(handlebars)渲染到项目路径下.

备注: 由于使用了handlebars-helpers插件,创建模板的时候可以使用上面的 helper, 极大的方便了模板开发.

Dependencies (14)

Dev Dependencies (7)

Package Sidebar

Install

npm i aircos-cli

Weekly Downloads

4

Version

1.0.2

License

MIT

Last publish

Collaborators

  • huyunxiu