天天看点

前端工程化-Yeoman

前端工程化-Yeoman
前言
其实脚手架的存在主要是为了解决以下几个问题,

1、相同的组织结构

2、相同的开发范式

3、相同的模块依赖

4、相同的基础代码

这些都是相同就可以通过一个脚手架来完成,可以根据脚手架快速搭建特定的项目模板
           
常见的架手架工具
1、react => react-create-app 

2、vue => vue-cli

3、angular => angular-cli

这三个工具基于信息创建指定的项目结构和配置,一般只适用于特定的项目结构
           
Yeoman基本使用
1、全局安装yo
cnpm/npm i yo -g || yarn add yo global 

2、安装对应的generator 
cnpn/npm i generator-node || yarn add generator-node  global 

3、通过yo运行generator
cd project path
yo node
           
yeoman使用步骤
1、首先要明确项目需求

2、找到合适的Generator

3、全局安装Generator

4、通过yo运行 Generator

5、通过命令行交互填写选项

6、生成所需要的项目结构
           

谢谢观看,如有不足,敬请指教

继续阅读