Angular的构建工具:Yeoman

Yeoman工做流致力于提升咱们在构建web应用时的生产力和温馨度,由三种核心工具构成:yo,bower,gruntnode

前提:最好是linux系统 && 安装过nodejs && npm版本>1.2.10
linux

1.用npm安装yo(警告:全部命令前均不能够加 sudo;若是命令前不加sudo会出现权限错误 自行寻找如何避免sudo的系统设置方法:该方法稍后的版本会放出)web

$ npm install -g yo

2.用npm安装angular的生成器
shell

$ npm install -g generator-angular

3.用生成器构建一个工程
npm

$ cd ~/Projects && mkdir new_angular_project && cd $_
$ yo angular

4.用生成器的子生成器自动添加angular功能组件grunt

$ yo angular:controller myController
$ yo angular:directive myDirective
$ yo angular:filter myFilter
$ yo angular:service myService

5.用grunt工具运做工程工具

$ grunt serve                                    #预览工程的运行效果
$ grunt test                                     #跑单元测试
$ grunt                                          #构建用于发布的正式版应用
相关文章
相关标签/搜索