Ошибка ngCordova [$injector:modulerr] с Ionic

Я пытаюсь использовать ngCordova в своем проекте. Я использовал Bower и установил его, поместил полный путь lib/ngCordova/dist/ng-cordova-js после моего Ionic Bundle и перед Cordova в моем index.html, и вот мой модуль:

angular.module('starter', ['ionic', 'starter.controllers', 'starter.services', 'ngCordova'])

Но появляется эта ошибка:

Uncaught Error: [$injector:modulerr] Не удалось создать экземпляр стартера модуля из-за:

Ошибка: [$injector:modulerr] Не удалось создать экземпляр модуля ngCordova из-за: ......

Я все поставил на место, все обновил, но эта ошибка продолжает появляться, как ее решить?


person Community    schedule 03.02.2016    source источник
comment
это указано в вашем index.html так: <script src="bower_components/ngCordova/dist/ng-cordova.js"></script>   -  person niklas    schedule 03.02.2016
comment
Пожалуйста, опубликуйте свой index.html и полный стек ошибок!   -  person Beat    schedule 03.02.2016


Ответы (1)


Эта ошибка возникает, когда вы неправильно загружаете javascript. Попробуйте сослаться на библиотеку ngCordova в своем индексе.

<script src="bower_components/angular/angular.js"></script>
<script src="bower_components/angular-animate/angular-animate.js"></script>
<script src="bower_components/angular-sanitize/angular-sanitize.js"></script>
<script src="bower_components/angular-ui-router/release/angular-ui-router.js"></script>
<script src="bower_components/ionic/release/js/ionic.js"></script>
<script src="bower_components/ionic/release/js/ionic-angular.js"></script>
<script src="bower_components/ngCordova/dist/ng-cordova.js"></script>

смотри последнюю строчку. Если это не поможет, нам нужна дополнительная информация. Опубликуйте свой html-код индекса и полную ошибку, которую вы получили, которую вы пропустили после «из-за:»...

person niklas    schedule 03.02.2016