使用Yeoman,Grunt和Bower开发AngularJS(译)

时间:2014-05-30 11:13:07   收藏:0   阅读:415

一、准备工作

安装好NodeJS和NPM(读者可自己去google)

二、安装Yeoman, Grunt and Bower,产生AngularJS的主要骨架

2.1 新建一个目录,并进入该目录,执行

npm install -g yo grunt-cli bower

此时Yeoman,grunt和Bower就被一次性安装好了,说明: -g  表明是全局安装

2.2 执行

npm install -g generator-angular
安装AngularJS generator
yo angular
产生AngularJS application的文件框架脚手架(scaffolding)
bubuko.com,布布扣

此时你的目录中就已经有了一个静态的AngularJS App的基本框架文件了
bubuko.com,布布扣

打开.bowerrc文件,并加入——告诉Bower按bower.json的定义安装package

bubuko.com,布布扣
{
      "directory": "app/components",
      "json": "bower.json" // Add this line
  }
bubuko.com,布布扣

使用bower安装Angular UI—— 可按照你的需要安装那个library

bower install angular-bootstrap --save
说明:

二、修改AngularJS,开发App

 2.1 打开App目录

bubuko.com,布布扣   bubuko.com,布布扣

其中bower_components中就是bower.json中设置的需要安装的模块

2.2 执行

grunt serve

Grunt会自动执行Javascript,包括自动编译coffeescript、压缩minifying css、编译SASS为css、代码验证等等。

说明: 到这一步我总是出错: Grunt  Fatal error: listen EACCES,继续研究中。。。

2.3 测试

grunt test

参考:http://www.sitepoint.com/kickstart-your-angularjs-development-with-yeoman-grunt-and-bower/

使用Yeoman,Grunt和Bower开发AngularJS(译),布布扣,bubuko.com

评论(0
© 2014 mamicode.com 版权所有 京ICP备13008772号-2  联系我们:gaon5@hotmail.com
迷上了代码!