ngbtooltip modal bootstrap angularjs twitter-bootstrap bower angular-ui-bootstrap

angularjs - modal - ngbtooltip



Posible instalar sólo Bootstrap CSS con Bower? (5)

Al iniciar un nuevo proyecto Angular a través de Yeoman, se le pregunta si desea incluir Twitter Bootstrap (estoy usando Sass). Hacer eso incluye tanto los estilos como los scripts. Sin embargo, quiero usar UI Bootstrap en lugar de los scripts de Bootstrap (que dependen de jQuery).

Entonces, ¿es posible instalar solo los estilos de Bootstrap (preferiblemente en Sass) con Bower? ¿O simplemente necesito descargar e incluir los estilos Bootstrap manualmente?


Conozco uno de los paquetes Bootstrap solo para CSS en Bower: bootstrap-css-only ; Sin embargo, viene con CSS precompilado pero no SASS.


Puedes ejecutar:

bower install bootstrap-css-only


Según esta answer , puede agregar esto a .bowerrc para eliminar los archivos Bootstrap JS:

{ "directory": "bower_components", "scripts": { "postinstall": "rm -rf bower_components/bootstrap-sass-official/assets/javascripts" } }


Si no tiene una tarea BowerInstall en su archivo de código como se menciona en la respuesta aceptada, esto también funciona en la tarea de cableado.

wiredep: { app: { src: [''<%= yeoman.app %>/index.html''], exclude: [''bower_components/bootstrap/dist/js/bootstrap.js''], ignorePath: //././// },


simplemente agregue la opción de exclude en la tarea gruntada bowerInstall, y la tarea bowerInstall no inyectará el archivo excluido en el archivo html

bowerInstall: { app: { src: [''<%= yeoman.app %>/index.html''], exclude: [''bower_components/bootstrap/dist/js/bootstrap.js''], ignorePath: ''<%= yeoman.app %>/'' } },