我对利用编译器工具自动化/简化角度项目感兴趣,这可能适用于其他所有事情,但角度注入和命名空间很难以逃避编译器知识。这样做的最佳/专业方法是什么?
谢谢,最后一件事,
app.controller('ctrl',['$rootScope',function($rootScope){
...
}]);
在缩小时起作用,但我如何缩小
app.config(['$routeProvider', function($routeProvider){
}]);
当我缩小连续的动作时它会起作用吗?
app.controller(...).directive(...).run(...)
答案 0 :(得分:3)
检查ngmin
(https://github.com/btford/ngmin)以自动将依赖注入注释添加到AngularJS项目中。完成此操作后,您应该能够使用任何JavaScript缩小器。
答案 1 :(得分:0)
对于您正在链接的每种方法,请使用括号 - 与您想象的完全相同。
app.config(['$routeProvider', function($routeProvider){ }]).run(['$http', '$rootScope', function($http, $rootScope){ }]);