2017-01-01 2 views
2

Я установил угловую-UI-маршрутизатор, выполнив npm install angular-ui-router --save-dev, но я получаю ошибкиОшибка: Не удалось создать экземпляр модуля ui.router

index.html:

<!-- bower:js --> 
<script src="bower_components/jquery/dist/jquery.js"></script> 
<script src="bower_components/angular/angular.js"></script> 
<script src="bower_components/bootstrap/dist/js/bootstrap.js"></script> 
<!-- endbower --> 
<script src="node_modules/angular-ui-router/release/angular-ui-router.js"></script> 
<!-- endbuild --> 
<!-- build:js({.tmp,app}) scripts/scripts.js --> 

Я добавил скрипт тег в index.html и также вводят в app.js

app.js

angular 
.module('news1App', ['ui.router']) 

Но все же получение ошибки. Любая помощь будет оценена по достоинству.

+0

Возможный дубликат [Angularjs: \ [$ Инжектор: modulerr \] Не удалось создать экземпляр модуля UI-маршрутизатор] (http://stackoverflow.com/questions/31693600/angularjs- injectormodulerr-failed-to-instantiate-module-ui-router) –

+0

@serg его не дубликат, фактически OP правильно ввел – Sajeetharan

ответ

0

Как я вижу, вы должны иметь разную версию углового API, загруженную и ограниченную вместе. В идеале вы должны направить угловую библиотеку API с той же версией.

Я предлагаю вам иметь все угловые версии API, такие же, как 1.5.8. Это может решить вашу проблему.

<script src="//ajax.googleapis.com/ajax/libs/angularjs/1.5.8/angular.min.js"></script> 
    <!-- UI-Router --> 
    <script src="//angular-ui.github.io/ui-router/release/angular-ui-router.js"></script> 

DEMO

Смежные вопросы