文章内容输出来源:拉勾教育大前端训练营
Yeoman 实践
- 通过官网https://yeoman.io/ 寻找适合的Generator来搭建对应的应用目录结构
generator-node 运用
1. npm i yo -g 安装 yeoman
2. npm i generator-node 安装node 的 generator
3. yo node 运行 获取到项目完整的目录结构
4. 通过Sub Generator特性, yo node:cli 生成cli项目
自定义Generator
-
创建Generator就是创建一个npm模块
-
yeoman Generator 命名必须是 generator-
的形式,不然yeoman找不到 -
generator的项目目录结构必须如下
yarn init -y //生成带有package.json的项目
yarn add yeoman-generator //添加yeoman-generator模块
yarn //安装所有模块
yarn link //暴露generator到全局
yo xxx //yo + 自定义的名称 运行generator.得到index.js中的运算结果