lhc-cli-generator
v0.0.6
Published
``` mkdir my-cli-generator cd my-cli-generator npm init -y ```
Downloads
6
Readme
项目生成器脚手架
1.创建生成器项目并生成package.json
mkdir my-cli-generator
cd my-cli-generator
npm init -y
2.安装依赖
必要依赖:
npm install commander inquirer --S
3.编写Cli和模板逻辑
4.配置package.json, 添加bin字段
5.发布npm包
# 查看使用的是什么镜像 [本人目前在用的是: https://mirrors.huaweicloud.com/repository/npm/]
npm config get registry
# 重新设置npm官方镜像源
npm config set registry https://registry.npmjs.org/
# 登录
npm login
# 查看是否登录成功
npm who am i 或 npm whoami
# 发布
# 处于 lhc-cli-generator 文件夹下执行
npm publish .
6. 使用成成器创建项目
# 全局安装
npm install -g lhc-cli-generator
# 执行命令
npm create new <my-new-project>
备注
- 本地测试使用命令
cd lhc-cli-generotor
node index.js new [app-name]
# 或在任何文件夹中
git bash: node /C/Exercise/utility-fe/lhc-cli-generator/index.js new
- 查看已安装的全局依赖
npm list -g --depth=0