Angular项目构建指南 - 不再为AngularJS构建而犹豫不决(二)

2014-11-23 22:22:17 · 作者: · 浏览: 52
version', '0.1');


index.html










My AngularJS App





<script src="bower_components/html5-boilerplate/js/vendor/modernizr-2.6.2.min.js">





Angular seed app: v



<script src="bower_components/angular/angular.js">
<script src="bower_components/angular-route/angular-route.js">
<script src="js/app.js">
<script src="js/services.js">
<script src="js/controllers.js">
<script src="js/filters.js">
<script src="js/directives.js">


如此在不使用requirejs的情景下,项目就构建完成了.还有几个补充点就是其一你可以将controllers继续拆分为多个controller模块,这里可以完全按照你的业务进行划分.比如user目录下userController等等.然后将所有这些我们自己写的文件通过grunt或者gulp进行合并为一个单独的总的文件all.js这样在页面中除了库文件只要这一个文件就行了.angular的module所带来的好处就是这样合并的文件,不用在乎js合并的顺序,因为它是通过angular依赖注入的.