vue3-jh-cli
v1.0.2
Published
- 在 index.js 中添加注释
Downloads
2
Readme
配置全局命令
- 在 index.js 中添加注释
#!/usr/bin/env node // 告诉操作系统用node解释器去执行这个文件
- 在 package.json 下配置可执行命令
"bin": {
"vue3-jh-cli": "src/index.js"
},
- 生成软连接挂载到全局,便可以全局执行 vue3-jh-cli 这个命令,配置完成之后,需要执行
npm link
- 解析命令携带的参数
import { program } from 'commander';
program.parse(process.argv);
- 创建-V 命令,查看当前版本
import fs from 'fs';
const json = fs.readFileSync('./package.json');
const pkg = JSON.parse(json);
program.version(pkg.version);
vue3-jh-cli -V
- 添加 create 命令
program.command('create <projectName>') /* ... */;
- 执行命令后,添加命令行交互
inquirer.prompt(/* ... */);