安装:
npm install -g yo
安装:
npm install -g bower bower -v
安装:
npm install -g grunt-cli grunt
1. yeoman安装
npm install -g yo

2. bower安装
npm install -g bower

2. grunt安装
npm install -g grunt-cli

npm install -g yo
在node下安装 Yeoman、Bower、Grunt
1、Yeoman 官网:http://yeoman.io/(现在Web App 的脚手架工具)
作用:
a)在Web项目的立项阶段,使用Yeoman来生成项目的文件和代码结构。
b)Yeoman自动将最佳实践和工具整合进来,大大加速和方便了我们后续的开发
c)提供 代码校验、测试、压缩基本工作流程,其余交给生成器自由发挥
2、安装Yeoman
命令安装:npm install -g yo(-g 表示安装在全局)
安装成功如图:

安装完之后执行命令:yo -v(打印yeoman的版本号)
Bower的安装
Bower:web的包管理器
web站点组成:框架、库、公共部分等。而Bower则用来跟踪管理这些
比如:项目A,项目B,A项目使用jquery1.11.1,B项目使用jquery2.1.1以前的做法是去jquery官网下载这两个版本分别放入各自项目中使用。有Bower之后,你需要哪个他就会自动下载哪个到你应用的项目中
安装Bower
安装命令:npm install -g bower
查看版本 bower -v

Grunt 安装
Grunt 另一个说法 Build tool
作用:自动化,减少像压缩、编译、单元测试、代码校验这种重复且无业务关联的工作。gurnt有强大的生态插件,插件一直在生长
Grunt 安装
还是标准的npm包安装方式
命令:npm install -g grunt-cli(cli 是command line interface 的缩写)
再执行命令: grunt
结果如图:(看到这个错误消息说明安装成功,为什么会用一个错误消息,是因为grunt-cli会执行当前目录中package.json文件中指定的安装版本来读取我们当前所在目录下的grunt file配置文件,然后按照里面的配置项来对我们的项目执行自动化。为什么要这么设计呢,就是为了可以让多个版本的grunt来并存,以便支持新老项目)
