脚手架的工作过程简单来讲可以分为两步 第一步:通过命令行交互询问用户问题 第二步:根据用户回答生成相应文件
1.创建文件目录
mkdir simple-cli
2.通过yarn init 或者 npm init 在simple-cli文件夹下初始化一个package.json 文件


3.在package.json 文件中配置入口 "bin": "cli.js"

4.在cli.js 中编写程序
4.1 头部注释 #!/usr/bin/env node

4.2 引入 inquirer 用于 通过命令行询问用户问题

4.3 引入 ejs 用户创建模板



4.4 引入 fs path 等 读取模板文件并输出文件

5 通过yarn link 将 simple-cli 命令关联到全局

6 在任意目录下创建demo目录,执行 simple-cli 命令,得到根据模板生成文件

7 整体目录结构 cli.js 代码 以及 package.json文件


