Estoy tratando de usar Bootstrap con Bower, pero dado que clona todo el repositorio, no hay CSS y otras cosas.
¿Significa que necesito incluir la compilación de Bootstrap en mi propio proceso de compilación? O si me equivoco, ¿cuál es el flujo de trabajo correcto?
twitter-bootstrap
bower
xavier.seignard
fuente
fuente
Respuestas:
Finalmente terminé usando lo siguiente:bower install --save http://twitter.github.com/bootstrap/assets/bootstrap.zip
Me parece más limpio ya que no clona todo el repositorio, solo descomprime los evaluaciones requeridas.
La desventaja de eso es que rompe la filosofía de Bower ya
bower update
que a no actualizará bootstrap.Pero creo que aún es más limpio que usar
bower install bootstrap
y luego crear bootstrap en su flujo de trabajo.Es una cuestión de elección, supongo.Actualización: parece que ahora versionan una carpeta dist (ver: https://github.com/twbs/bootstrap/pull/6342 ), así que solo use
bower install bootstrap
y señale los activos en ladist
carpetafuente
npm
ybower
y teniendo"bootstrap": "http://twitter.github.com/bootstrap/assets/bootstrap.zip"
encomponent.json
también parece funcionar.Hay un paquete de arranque de arranque preinstalado llamado bootstrap-css. Creo que esto es lo que tú (y yo) esperábamos encontrar.
Gracias nico.
fuente
Los archivos css y js se encuentran dentro del paquete:bootstrap/docs/assets/
ACTUALIZAR:
desde v3 hay una
dist
carpeta en el paquete que contiene todos los css, js y fuentes.Otra opción (si solo desea buscar archivos individuales) podría ser: desplegable . La configuración es extremadamente simple y puede agregar fácilmente sus propios archivos / URL a la lista.
fuente
asumiendo que tiene npm instalado y Bower instalado globalmente
bower init
(esto generará el archivo bower.json en su directorio)para establecer la ruta donde se instalará bootstrap:
cree manualmente un
.bowerrc
archivo junto al archivo bower.json y agregue lo siguiente:{"directorio": "público / componentes"}
bower install bootstrap --save
Nota: para instalar otros componentes:
fuente
Terminé con un script de shell que realmente solo deberías tener que ejecutar una vez cuando compruebas un proyecto por primera vez
fuente
También recuerda que con un comando como:
bower search twitter
Obtiene un resultado con una lista de cualquier paquete relacionado con Twitter. De esta manera, estará al tanto de todo lo relacionado con Twitter y Bower, como por ejemplo saber si hay un nuevo componente Bower.
fuente
Debe instalar nodeJs en su sistema para ejecutar
npm
comandos. Una vez quenpm
esté funcionando correctamente, puede visitarlobower.io
. Allí encontrará documentación completa sobre este tema. Encontrarás un comando$ npm install bower
. Esto instalará Bower en su máquina. Después de instalar Bower , puede instalar Bootstrap fácilmente.Aquí hay un video tutorial sobre eso
fuente