介绍
小于 1 分钟
介绍
为什么需要脚手架?
脚手架本质就是一个工具,作用是能够让使用者专注于写代码,它可以让我们只用一个命令就生成一个已经配置好的项目,而不用我们再花时间去配置和安装相关依赖,可以在很大程度上提升我们的开发效率。比如我们常用的create-vue和create-react-app就是脚手架,很多大厂也都有自己的脚手架。
一个脚手架应该具备哪些功能?
我们以vue官方的脚手架create-vue为例来分析下一个脚手架应该具备哪些功能?
- 运行命令创建项目
- 用户根据自己需要选择一些配置项
- 根据选择的配置项会生成一个模版项目
- 通过分析crqate-vue,我们可以知道,一个脚手架如果想要创建一个项目,最少要有以下两点功能:
- 可以通过命令行和用户交互
- 根据交互的结果去生成对应的模版项目