程序员

使用Yeoman搭建Vue脚手架

2021-01-15  本文已影响0人  翔子丶
脚手架工具

脚手架工具作用:创建项目基础结构、提供项目规范和约定等,像一些成熟的脚手架工具:vue-cli、create-react-app、anaular-cli等

Yeoman简介

Yeoman是一个通用的脚手架工具,可以快速构建web应用程序的工具和框架,Yeoman搭配 Generator 使用可以创建属于自己的脚手架,每一个Generator 都是基于 nodeJs 开发的 npm 模块,可以发布供其他人使用

Yeoman主要有三部分组成:yo(脚手架工具)、grunt/gulp(构建工具)、bower(包管理器)。这三个工具是分别独立开发的,但是需要配合使用,来实现我们高效的工作流模式

安装步骤
Sub Generator

在已有项目结构上创建特定类型配置文件,如Eslint、babel的配置文件,手写可能会有错误,所以可以通过Sub Generator生成器自动生成

image-20210115173828346.png
Yeoman使用步骤
  1. 明确需求,需要做什么类型项目
  2. 根据需求找到合适的Generator
  3. 全局范围安装找到的Generator
  4. 通过Yo运行对应的Generator
  5. 通过命令行交互填写选项
  6. 生成你所需要的项目结构
自定义Generator

基于Yeoman搭建自己的脚手架,创建自己的Generator生成项目

image-20210115081817465.png
上一篇下一篇

猜你喜欢

热点阅读