1.0.0 • Published 4 years ago
lww-cli v1.0.0
使用: npm install --global lww-cli
- 整个项目所在路径均不能以汉字命名
- 如何获取用户输入的命令,根据用户输入的不同命令,进行不同的操作
- process.argv // 数组,默认获取到当前电脑node的安装路径和当前脚本文件所在node路径,属于原生获取命令行参数的方法,但是使用起来比较麻烦
- 推荐使用commander包
- 设计命令行参数
- lww -V|lww --version 查看脚手架工具的版本号
- lww init templateName projectName
- lww list 查看所有可用模板
- 根据用户输入的模板名下载指定的模板到用户本地
- 构建模板
- 借助download-git-repo第三方库实现下载git仓库到本地
- 命令行交互
- inquirer 向导
- handlebars 模板引擎
- 视觉美化
- chalk
- log-symbols
1.0.0
4 years ago