Skip to content

oOBobbyOo/bobby-cli

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

bobby-cli

  • commander,可以自动的解析命令和参数,用于处理用户输入的命令。
  • git-clone, 一个很轻量的 Node 编写的 git clone 封装,可以很便捷很快速地从 github 上克隆执行项目模板。
  • download-git-repo,下载并提取 git 仓库,用于下载项目模板。
  • inquirer,通用的命令行用户界面集合,用于和用户进行交互。
  • handlebars,模板引擎,将用户提交的信息动态填充到文件中。
  • ora,下载过程久的话,可以用于显示下载中的动画效果。
  • chalk,可以给终端的字体加上颜色。
  • log-symbols,可以在终端上显示出 √ 或 × 等的图标。
  • tracer,终端文字输出颜色样式自定义库。
  • progress,渲染 ACSII 进度条。
  • shelljs, 可以很便捷很快速地在 Node 代码中使用系统命令。
// node index.js init <project name>
npm install -g bobby-cli
bobby-cli init <project name>