Skip to content

Pre minimizado js para angular

jacarma edited this page Sep 22, 2013 · 1 revision

Los minimizadores de Javascript reemplazan los nombres de los parámetros. Esto puede impedir la inyección de dependencias (sencilla) de AngularJS. Por supuesto AngularJS permite una inyección que soporta el proceso que realizan los minimizadores pero es mucho más tediosa de codificar (ver el punto $inject Annotation en http://docs.angularjs.org/guide/di).

La tarea ngMin nos permite escribir la inyección de dependencias sencilla y se encarga de convertirla en la que soporta el paso de los minimizadores. O lo que es lo mismo, convierte esto:

angular.module('whatever').controller('MyCtrl', function ($scope, $http) { ... });

en esto:

angular.module('whatever').controller('MyCtrl', ['$scope', '$http', function ($scope, $http) { ... }]);

Más info en: