Я пытаюсь добавить angular-translate в мое угловое приложение. Я последовал за этой простой быстрый старт: https://angular-translate.github.io/docs/#/guide, но мое приложение не будет самонастройки, давая мне следующее сообщение об ошибке:модуль углового перевода «pascalprecht.translate» не найден
Uncaught Error: [$injector:modulerr] Failed to instantiate module myApp due to: Error: [$injector:modulerr] Failed to instantiate module pascalprecht.translate due to: Error: [$injector:nomod] Module 'pascalprecht.translate' is not available! You either misspelled the module name or forgot to load it. If registering a module ensure that you specify the dependencies as the second argument.
Моего index.html файл правильно включая угловой перевод как так:
<script src="bower_components/angular-translate/angular-translate.js"></script>
Любая подсказка, почему это может происходить ?. Я очень благодарен за помощь.
UPDATE
Вот часть моего app.js прояснить вещи немного:
var app = angular.module('myApp', [
'ngAnimate',
'ngCookies',
'ngResource',
'ngSanitize',
'ngTouch',
// 3rd party modules.
'ui.router',
'restangular',
'angular.filter',
'ui.bootstrap',
'pascalprecht.translate',
// Custom modules.
'myApp.config'
])
.
.
.
Как сказано: 'Если регистрация модуля гарантирует, что вы укажете зависимости как второй аргумент.' - так, не так ли? То есть вы могли бы показать немного больше своего кода, если бы вы правильно задали зависимости. – jmustonen
yep Я задал зависимость «pascalprecht.translate». Я обновляю вопрос, чтобы показать немного моего * app.js * –
Хорошо, все выглядит нормально. Вы уже проверили с сетевым монитором своего браузера, что файл 'angular-translate.js' действительно правильно загрузиться? – jmustonen