1. 创建一个文件夹
首先创建一个文件夹,并且使用 npm init -y 来初始化项目。
然后下载ejs和inquirer。
现在项目长这样:
2. 创建一个js文件
在根目录下创建一个js文件,我这里命名为cli.js,并且在第一行加入**#!/usr/bin/env node**。
3. 修改package.json的内容
在package.json 里面增加 “bin”: “cli.js”,注意这里要和你新建的js文件名字要相同。
4. 创建你的模板文件
在根目录创建template文件夹,里面放入脚手架需要的文件,我这里只使用了一个index.js。里面有需要被替换的内容,可以使用**<%= 变量名 %>**替换。
5. 编写cli.js
#!/usr