AngularJS:自动化流程以缩小项目

时间:2013-03-29 16:10:05

标签: angularjs automation minify

我对利用编译器工具自动化/简化角度项目感兴趣,这可能适用于其他所有事情,但角度注入和命名空间很难以逃避编译器知识。这样做的最佳/专业方法是什么?

谢谢,最后一件事,

app.controller('ctrl',['$rootScope',function($rootScope){
    ...
}]);

在缩小时起作用,但我如何缩小

app.config(['$routeProvider', function($routeProvider){

}]);

当我缩小连续的动作时它会起作用吗?

app.controller(...).directive(...).run(...)

2 个答案:

答案 0 :(得分:3)

检查ngminhttps://github.com/btford/ngmin)以自动将依赖注入注释添加到AngularJS项目中。完成此操作后,您应该能够使用任何JavaScript缩小器。

答案 1 :(得分:0)

对于您正在链接的每种方法,请使用括号 - 与您想象的完全相同。

app.config(['$routeProvider', function($routeProvider){ }]).run(['$http', '$rootScope',  function($http, $rootScope){ }]);