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

AngularJS:自动化流程以缩小项目规模,angularjs,automation,minify,Angularjs,Automation,Minify,我对使用编译器工具自动化/简化angular项目很感兴趣,这可能适用于所有其他方面,但angular inject和名称空间非常笨拙,足以逃避编译器的知识。这样做的最佳/专业方法是什么 谢谢,最后一件事 app.controller('ctrl',['$rootScope',function($rootScope){ ... }]); 缩小时工作,但如何缩小 app.config(['$routeProvider', function($routeProvider){ }]); 当

我对使用编译器工具自动化/简化angular项目很感兴趣,这可能适用于所有其他方面,但angular inject和名称空间非常笨拙,足以逃避编译器的知识。这样做的最佳/专业方法是什么

谢谢,最后一件事

app.controller('ctrl',['$rootScope',function($rootScope){
    ...
}]);
缩小时工作,但如何缩小

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

}]);
当我缩小连续动作时,它是否有效

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

选中
ngmin
()自动向AngularJS项目添加依赖项注入注释。完成此操作后,您应该能够使用任何JavaScript缩略器。

对于要链接的每个方法,请使用括号-就像您所想的那样

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

如果使用字符串语法进行注入,则不必执行任何操作