usar tutorial framework ejemplos descargar como bootstrap twitter-bootstrap bower

twitter-bootstrap - tutorial - descargar bootstrap 3



Usando bootstrap con bower (7)

Intento usar bootstrap con Bower, pero dado que clona todo el repositorio, no hay CSS y otras cosas.

¿Significa que necesito incluir la construcción de Bootstrap en mi propio proceso de compilación? O si estoy equivocado, ¿cuál es el flujo de trabajo correcto?


Hay un paquete de bower bootstrap precompilado llamado bootstrap-css. Creo que esto es lo que (y yo) esperábamos encontrar.

bower install bootstrap-css

Gracias Nico


También recuerda eso con un comando como:

bower search twitter

Obtienes un resultado con una lista de cualquier paquete relacionado con Twitter. De esta forma estará al día con todo lo relacionado con Twitter y Bower, como por ejemplo saber si hay un nuevo componente de bower.


Terminé yendo con un script de shell que solo debería ejecutarse una vez cuando finaliza la compra de un proyecto

#!/usr/bin/env bash mkdir -p webroot/js mkdir -p webroot/css mkdir -p webroot/css-min mkdir -p webroot/img mkdir -p webroot/font npm i bower i # boostrap pushd components/bootstrap npm i make bootstrap popd cp components/bootstrap/bootstrap/css/*.min.css webroot/css-min/ cp components/bootstrap/bootstrap/js/bootstrap.js src/js/deps/ cp components/bootstrap/bootstrap/img/* webroot/img/ # fontawesome cp components/font-awesome/css/*.min.css webroot/css-min/ cp components/font-awesome/font/* webroot/font/


Tiene que instalar nodeJs en su sistema para ejecutar comandos npm . Una vez que npm esté funcionando correctamente, puede visitar bower.io . Allí encontrarás documentación completa sobre este tema. Encontrará 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


suponiendo que tenga npm instalado y bower instalado globalmente

  1. navega hacia tu proyecto
  2. bower init (esto generará el archivo bower.json en su directorio)
  3. (luego sigue haciendo clic en sí) ...
  4. para establecer la ruta donde se instalará bootstrap:
    crea manualmente un archivo .bowerrc junto al archivo bower.json y agrega lo siguiente a él:

    {"directorio": "public / components"}

  5. bower install bootstrap --save

Nota: para instalar otros componentes:

bower search {component-name-here}


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 documentos requeridos.

La desventaja de esto es que rompe la filosofía de bower ya que una bower update no actualizará bootstrap.

Pero creo que todavía es más limpio que usar bower install bootstrap y luego construir bootstrap en tu 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 apunte a los activos en la carpeta dist


Los archivos css y js se encuentran dentro del paquete: bootstrap/docs/assets/

ACTUALIZAR:

desde v3 hay una carpeta dist en el paquete que contiene todos los css, js y fuentes.

Otra opción (si solo quiere buscar archivos individuales) podría ser: pulldown . La configuración es extremadamente simple y puede agregar fácilmente sus propios archivos / URL a la lista.