0.3.1 • Published 6 months ago
bcloud-cli v0.3.1
BCloud-CLI
简介
这是一个还在建设中的前端脚手架,可以帮助快速搭建前端项目。
使用方法
安装 bcloud-cli
npm install bcloud-cli -g
创建项目
bcloud-cli create project_name
项目设计与结构
项目主要使用commander作为命令行工具、读取用户输入,使用inquirer进行命令行交互,使用chalk、figlet、org进行输出美化,使用download-git-repo下载项目模板,使用pacote获取node包的最新版本信息等。
目录结构
bclouo-cli
├─ .gitignore
├─ README.md
├─ bin.js // 执行文件入口
├─ package.json // 配置文件
└─ src
├─ commands // 命令文件夹
│ ├─ create.js // create命令
│ ├─ scope.js // scope命令
│ ├─ package.js // package命令
├─ index.js // 入口文件
└─ lib // 公共第三方包
├─ consts.js // 常量
├─ index.js
├─ logger.js // 控制台颜色输出
└─ spinner.js // 控制台loading
如何进行本地调试
在项目目录中使用npm link
npm link
然后再使用命令即可
bcloud-cli create project_name
未来计划
- 丰富更多项目模板
- 增加eslint,对代码进行检查
- 对项目打包后再上传
- 支持更多命令
- 美化项目输出
- ...