官方描述:Yeoman由下面三个部分组成:

  • yo - Yeoman自己维护的脚手架工具
  • bower - 包管理工具
  • grunt or gulp - 前端编译工具

安装

你可以使用下面的命令一步安装所有基本组成部分:

npm install -g yo bower grunt-cli gulp

当然了,如果你的开发环境已经安装过其他组成,只需要安装yo,那命令行应该是这样的:

npm install -g yo

创建

yo通过generator来生成脚手架文件,比如你需要一个基本的webapp脚手架,你可以先安装它的生成器generator-webapp,默认包含 HTML5 Boilerplate, jQuery, Modernizr, Bootstrap
安装命令如下:

npm install -g generator-webapp

generator安装完成后,你就可以使用yo来生成你的项目了:

mkdir my-yo-project
cd my-yo-project

然后运行:

yo webapp

除了基本的webapp生成器,Yeoman维护着很多generator

创建自己的generator

你也可以创建自己的脚手架。

工作太忙,闲来再续。