viernes, 11 de octubre de 2013

Twitter Bootstrap 3 Estable - Instalación


1.- Clonar el nuevo repositorio de github

git clone https://github.com/twbs/bootstrap.git
cd bootstrap
2.- Instalar NodeJS

sudo apt-get update
sudo apt-get upgrade
sudo apt-get install python build-essential
sudo add-apt-repository ppa:chris-lea/node.js
sudo apt-get update
sudo apt-get install nodejs

3.- Instalar dependencias
Si estan detrás de un firewall ejecutar este comando primero:

npm config set registry http://registry.npmjs.org/

o sino sólo:

sudo npm install

4.- Compilar CSS, JS, Fonts

grunt dist

5.- Agregar la carpeta bootstrap a la carpeta lib del proyecto para comenzar a usarla, para ello usamos un truco de Linux, que es el fstab.

sudo nano /etc/fstab
/home/joerobles/NetBeansProjects/github/bootstrap/dist/ /home/joerobles/NetBeansProjects/petramas/src/Petramas/MainBundle/Resources/public/lib/bootstrap/ none bind

Con esto le decimos al sistema que el contenido de la carpeta dist sea el mismo que bootstrap dentro de nuestro proyecto, así, cada vez que hagamos git pull en el repositorio de bootstrap automáticamete actualizará la versión de bootstrap en todos nuestros proyectos que tengamos configurados con fstab.

No es necesario crear la carpeta bootstrap dentro de lib, pero si es necesario reiniciar el sistema completo para que al inicio monte la carpeta en su sitio.