2015-06-17 3 views
3

Я использую angularjs с yoman. Я пытаюсь добавить ngRoute в свой проект. Я установить его с дачейДобавить ngRoute в angularjs

"angular-route": "~1.4.1",

и когда я пытаюсь загрузить его в app.js я получаю эту ошибку

angular.module('myApp', ['ngAnimate', 'ngCookies', 'ngResource', 'ui.router', 'ngSanitize', 'ngTouch','ngRoute']) 

Error: [$injector:modulerr] Failed to instantiate module myApp due to: [$injector:modulerr] Failed to instantiate module ngRoute due to: [$injector:nomod] Module 'ngRoute' 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.

+4

Вы включили скриптовый тег в HTML? – dfsq

+0

Вам нужно включить скрипт в свой HTML (со всеми вашими другими скриптами) – eHx

+4

Я предполагаю, что скрипт не был добавлен в HTML. Кроме того, вы планируете использовать ngRoute с ui-router? – aorfevre

ответ

4

Убедитесь, что в дополнение к включению angular.js вас также включают в себя:

<script type="text/javascript" src="path/to/angular-route.js"></script>

ngRoute API См для инструкции по установке s.

4

вам нужно передать угловой route.js, пожалуйста найти ссылку ТПС следующим

<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.2.5/angular.min.js"></script> 
    <script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.2.5/angular-route.min.js"></script> 

также вы можете получить самую последнюю версию для CDN угловатой следующую ссылку http://cdnjs.com/libraries/angular.js/1.4.0

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