tutorial tpls bootstrap angularjs angular-ui bower

angularjs - tpls - Añadiendo dependencia ui.bootstrap con bower



install dependencies bower json (3)

Estás instalando un paquete incorrecto de Bower. La correcta para instalar es bower install angular-bootstrap como se describe aquí: https://github.com/angular-ui/bootstrap#installation

Editar :

A partir de febrero de 2015, existe una versión Bower de la biblioteca en https://github.com/angular-ui/bootstrap-bower .

Desafortunadamente, actualmente solo contiene AngularUI Bootstrap 0.12.0 que, por lo que puedo decir, no es totalmente compatible con Angular> = 1.3. Parece que los mantenedores pretenden que AngularUI Bootstrap> = 0.13.0 sea compatible con Angular 1.3, <> pero esa versión de la biblioteca parece no haber llegado a la repo compatible con Bower todavía.
Ya no es un problema, la versión AngularUI Bootstrap 0.13.0 ahora se proporciona y es compatible.

Estoy tratando de agregar la dependencia ui.bootstrap a mi proyecto angular (estoy usando yeoman, bower) Hice esto :

  1. yo angular
  2. instalador de arcos angulares ui
  3. Luego agregué a mi archivo index.html: y
  4. servicio gruñido

Luego agregué la dependencia ui.bootstrap a mi app.js:

angular.module(''angularuiprojectApp'', [ ''ngCookies'', ''ngResource'', ''ngSanitize'', ''ngRoute'', ''ui.bootstrap''])

Cuando intento acceder a mi index.html en Chrome, aparece este error:

Error no detectado: [$ injector: modulerr] No se pudo crear una instancia del módulo angularuiprojectApp debido a: Error: [$ inyector: moduler] No se pudo crear una instancia del módulo ui.bootstrap debido a: Error: [$ inyector: nomod] El módulo ''ui.bootstrap'' es ¡no disponible! Tú tampoco ... 1)

No sé en qué me equivoco, si alguien me puede ayudar en esto ... Gracias.


Instale la versión Bower que depende de la versión angular que usa su proyecto.

Primero instalé;

bower install angular-ui-bootstrap-bower#0.13.4

Entonces agregué abajo a bower.json

"angular-ui-bootstrap-bower": "0.13.4"


bower install angular-ui-bootstrap --save

Esto también funciona.

Consulte esta answer si tiene algún problema con la versión instalada por Bower. Parece que hay algunos problemas de versión con ui-boostrap citando la respuesta