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 %>/''
}
},