Cómo incluir la interfaz de usuario.router en AngularJS proyecto?

Me sale este error:

`Error: [$inyector:nomod] Módulo ‘de iu.router’ no está disponible! Usted escribió mal el nombre del módulo o se olvidó de cargar.

Pero estoy bastante seguro de que todo está configurado correctamente

El proyecto fue creado con Yeoman y utiliza Bower para gestionar las dependencias, con Grunt para construir todo.

El yeoman angular del generador creado el repetitivo con el basic ngRouter, así que he instalado la interfaz de usuario.router con

bower install angular-ui-router --save

Angular Versión

1.2.16

Bower archivo

La línea de arriba actualizado la enramada.archivo json con esta línea en la lista de dependencias:

"angular-ui-router": "~0.2.10"

de la aplicación del Módulo de configurar

He actualizado el app.js archivo con la adición de la dependencia de interfaz de usuario.ruta (además de varias otras dependencias)
angular.módulo(‘app’, [‘ngRoute’, … ‘de iu.router’])

index.html

<!-- build:js(.) scripts/vendor.js -->
<!-- bower:js -->
...
<script src="bower_components/angular-ui-router/release/angular-ui-router.js"></script>
<!-- endbower -->
<!-- endbuild -->

Tengo el archivo mencionado en el directorio anterior, estoy seguro de que hay (he copiado y pegado la ruta para evitar errores). También probé el record de la versión con ninguna diferencia.

EDITAR

Estoy muy, muy nuevo en todo esto (angular, bower, yeoman, etc), por Lo que puede muy bien estar haciendo esto todo mal, así que podría ser que ya no es necesario incluir la interfaz de usuario.router de dependencia? Quiero decir, ha sido integrado a la núcleo marco angular de alguna manera? Es la interfaz de usuario.router en desuso?

  • Quiero suponer que el orden que incluye está apagado. Tal vez su etiqueta de secuencia de comandos de la interfaz de usuario del router viene después de que usted haya incluido la secuencia de comandos que tiene su angular.module llamada. Hay un mínimo ejemplo de la configuración disponible en angular-interfaz de usuario.github.e/s de la interfaz de usuario del router/sitio/#/api/interfaz de usuario.router
  • Nope, he añadido el la interfaz de usuario del router de referencia antes de que mi principal app.js (que contiene el anugular.module cosas)
  • Es angular-ui-router.js cargado correctamente? Nada en la devtools?
  • Debe de ser. Sólo para asegurarme, he intentado cargar la secuencia de comandos directamente desde la siguiente dirección URL y sigue recibiendo el mismo error: <script src="http://angular-ui.github.io/ui-router/release/angular-ui-router.js"></script>
InformationsquelleAutor Cabbagesocks | 2014-06-23

2 Kommentare

  1. 5

    Soy tonto. Encontró la respuesta de en este enlace. Cuando se ejecuta grunt en la línea de comandos, se configura no sólo construir y comprobar errores, pero las pruebas así (usando el karma que no entiendo todavía).

    Entonces, ¿qué se necesita para cambiar fue el karma archivo de configuración:

    <project root>/test/karma.conf.js

    A continuación, la sangría de la línea era lo que yo necesitaba para agregar:

    //list of files /patterns to load in the browser
        files: [
          'bower_components/angular/angular.js',
          'bower_components/angular-mocks/angular-mocks.js',
          'bower_components/angular-animate/angular-animate.js',
          'bower_components/angular-cookies/angular-cookies.js',
          'bower_components/angular-resource/angular-resource.js',
          'bower_components/angular-route/angular-route.js',
          'bower_components/angular-sanitize/angular-sanitize.js',
          'bower_components/angular-touch/angular-touch.js',
             'bower_components/angular-ui-router/release/angular-ui-router.js',
          'app/scripts/**/*.js',
          'test/mock/**/*.js',
          'test/spec/**/*.js'
        ],

Kommentieren Sie den Artikel

Bitte geben Sie Ihren Kommentar ein!
Bitte geben Sie hier Ihren Namen ein

Recent Articles

Python «set» con duplicados/elementos repetidos

Hay una forma estándar de representar un "conjunto" que puede contener elementos duplicados. Como yo lo entiendo, un conjunto tiene exactamente un cero o...

Python: generador de expresión vs rendimiento

En Python, ¿hay alguna diferencia entre la creación de un generador de objetos a través de un generador de expresión versus el uso de...

Cómo exportar/importar la Masilla lista de sesiones?

Hay una manera de hacer esto? O tengo que tomar manualmente cada archivo de Registro? InformationsquelleAutor s.webbandit | 2012-10-23

no distingue mayúsculas de minúsculas coincidentes en xpath?

Por ejemplo, para el xml a continuación <CATALOG> <CD title="Empire Burlesque"/> <CD title="empire burlesque"/> <CD...