У меня есть код, и на данный момент я просто пытаюсь перейти к разделу "Начало работы" страницы интерфейса пользователя, чтобы что-то произошло в моем текущем приложении.
(function () {
var app = angular.module('configurator.boot', ['configurator.errorhandler', 'configurator.routes', 'ui.router']);
app.config(function ($stateProvider, $urlRouterProvider) {
console.log($stateProvider);
});
app.run(function () { });
})();
Я получаю эту ошибку при загрузке моей страницы:
Failed to instantiate module configurator.boot due to:
Error: [$injector:unpr] http://errors.angularjs.org/1.2.28/$injector/unpr?p0=a
at Error (native)
at http://wkslt-139998:96/configurator/scripts/lib/angular.min.js:6:450
at http://wkslt-139998:96/configurator/scripts/lib/angular.min.js:36:202
at c (http://wkslt-139998:96/configurator/scripts/lib/angular.min.js:34:305)
at Object.d [as invoke] (http://wkslt-139998:96/configurator/scripts/lib/angular.min.js:35:6)
at http://wkslt-139998:96/configurator/scripts/lib/angular.min.js:33:394
at r (http://wkslt-139998:96/configurator/scripts/lib/angular.min.js:7:290)
at e (http://wkslt-139998:96/configurator/scripts/lib/angular.min.js:33:207)
at ec (http://wkslt-139998:96/configurator/scripts/lib/angular.min.js:36:309)
at c (http://wkslt-139998:96/configurator/scripts/lib/angular.min.js:18:170
Если я просто зарегистрирую "привет", это работает, поэтому мне кажется, что мне нужно добавить какую-то другую зависимость к функции модуля, но я не знаю, что.
Спасибо за любую помощь, которую вы можете мне дать, я завязал свои колеса на один день, только начал.
Это был процесс миниатюризации. Изменение его на:
(function () {
var app = angular.module('configurator.boot', ['configurator.errorhandler', 'configurator.routes', 'ui.router'])
.config(['$stateProvider', '$urlRouterProvider', function ($stateProvider, $urlRouterProvider) {
console.log($stateProvider);
}]);
app.run(function () { });
})();
исправил его.
$log
.