yarn全局安装yeoman

  1. yarn global add yo

yeoman依赖于generator,比如生成一个node模块,那么需要安装generator-node

  1. npm installl generator-node --global / yarn global add generator-node

利用yeoman创建项目基本结构

比如创建node模块,通过yo命令运行generator-node

  1. yo node

Sub Generator

如果不需要创建完整的项目结构,只是往项目里面添加一些特定文件,可以使用Yeoman提供的Sub Generator特性。
比如generator-node所提供的一个叫cli的子集生成器,可以生成一些一个cli应用需要的文件。
并不是每一个generator都提供Sub Generator,使用前需要明确。

  1. yo node:cli

yarn link

通过yarn link命令可以把项目作为一个全局模块