实现一个脚手架

常用包少不了

commander 提供了用户命令行输入和参数解析强大功能

inquirer 命令行的交互

chalk  终端样式库

ora 显示加载中的效果

 

1.起个名字flzcli

2.如何让flzcli init <name>生效

"bin": {
"flzcli": "index.js"
},

 

index.js头部加

#!/usr/bin/env node

 

 

 

 

 

 

 全局命令文件夹

C:\Users\86176\AppData\Roaming\npm

 

 

posted @ 2020-08-11 11:23  web-小强  阅读(302)  评论(0编辑  收藏  举报