angualrjs - фабрика неправильно вводит, получает ошибку
Я создал отдельный файл для моего modules
после того, как я создаю factory
оказание услуг. позже я пытаюсь использовать в моем контроллере, но я получаю ошибку как:
Unknown provider: authFactoryProvider <- authFactory <- mainController
что здесь не так?
мой файл модуля:
(function(){
"use strict";
var ngModules = ['ui.router'];
var appModules = ['meanOffice.factories','meanOffice.controllers', 'meanOffice.directives'];
var modules = [];
modules = modules.concat( ngModules );
modules = modules.concat( appModules );
angular.module('meanOffice.factories',[]);
angular.module('meanOffice.controllers', []);
angular.module('meanOffice.directives', []);
angular.module( 'meanOffice', modules );
})();
моя фабрика:
(function(){
"use strict";
// alert('hi'); -works
angular.module('meanOffice.factories')
.factory('authFactory', function($scope){
var authFactory = {};
authFactory.init = function(){
console.log(' init called ');
}
return authFactory;
})
})();