angular.module('myApplication').factory('myService', [function() {
return {
name: 'name'
};
}]);
Когда я попытался ввести выше службы в контроллер.AngularJS - uglify angular.module
myApplication.controller('myController', [ 'myService', function(myService) {}]);
Это дает мне ниже ошибок после uglifying его:
Ошибки: $ форсунки: unpr Неизвестного Provider Неизвестного поставщика: myServiceProvider < - MYSERVICE < - myController
Вам нужно уаг MyApplication = angular.module ('MyApplication'); – squiroid
https://docs.angularjs.org/api/ng/function/angular.module Угловой модуль является глобальным местом для создания, регистрации и извлечения угловых модулей. Я возвращаю модуль через angular.module ('myApplication'), который пытается определить var myApplication. – Nitul
Ваш код выглядит правильно, проверьте миниатюрный файл и посмотрите, содержит ли он эту службу. Возможно, вы настроили неверные исходные файлы, и ваша служба может отсутствовать в мини-версии. Или отправьте конфигурацию задачи grunt. – AndreiC