脚手架创建项目步骤
- 第一步收集用户配置信息,可以通过GUI界面,可以通过命令行。
- 将配置信息转换成静态的文件内容
- 修改文件后缀,比如将.ejs改为js,css或者html等
- 将生成的文件复制到目标文件夹
封装脚手架
- 创建一个空的脚手架模块文件,文件目录
- app是源码文件,app/index.js是执行入口文件,可以通过修改package.json重新制定源码文件和入口文件。
- templates是脚手架源码
- prompts是提示用户配置的选项内容,也可以把它放在index.js中
将Yeoman集成到前端工程体系中
- 统一工具栈。统一规范。降低学习成本和部署成本
- 自动安装