Diferencia entre revisiones de «Usuario:Juanda/bootstrap/Themes»
De WikiEducator
< Usuario:Juanda | bootstrap
(→ThemeStrap) |
(→Instalaciones mediante npm) |
||
(7 revisiones intermedias por el mismo usuario no mostrado) | |||
Línea 24: | Línea 24: | ||
<source lang="bash"> | <source lang="bash"> | ||
./configure | ./configure | ||
− | + | make | |
sudo make install | sudo make install | ||
</source> | </source> | ||
Línea 39: | Línea 39: | ||
<div class="slide"> | <div class="slide"> | ||
+ | |||
===Bower=== | ===Bower=== | ||
*npm es el gestor de paquetes que utiliza nodejs. | *npm es el gestor de paquetes que utiliza nodejs. | ||
Línea 55: | Línea 56: | ||
root@juandapc:/home/juanda# npm install -g bower | root@juandapc:/home/juanda# npm install -g bower | ||
root@juandapc:/home/juanda# npm install -g grunt-cli | root@juandapc:/home/juanda# npm install -g grunt-cli | ||
− | root@juandapc:/home/juanda# npm install -g | + | root@juandapc:/home/juanda# npm install -g less |
</source> | </source> | ||
Línea 79: | Línea 80: | ||
<div class="slide"> | <div class="slide"> | ||
+ | |||
===ThemeStrap=== | ===ThemeStrap=== | ||
*Vamos a utilizar [https://github.com/divshot/themestrap ThemeStrap] para hacer nuestro theme de Bootstrap | *Vamos a utilizar [https://github.com/divshot/themestrap ThemeStrap] para hacer nuestro theme de Bootstrap | ||
Línea 187: | Línea 189: | ||
<div class="slide"> | <div class="slide"> | ||
− | === | + | ===Grunt=== |
− | * | + | *Ya viene configurado para ejecutar ciertas tareas |
− | * | + | *Ejecuta grunt para comprobarlo: |
− | + | <source lang="bash"> | |
− | + | juanda@juandapc:~/bootstrap/bootstrap-theme-daw$ grunt | |
+ | Running "copy:bootstrap" (copy) task | ||
+ | Copied 5 files | ||
− | + | Running "less:compile" (less) task | |
− | + | File dist/css/bootstrap.css created. | |
− | + | ||
− | + | ||
− | + | ||
− | + | Running "recess:dist" (recess) task | |
− | + | File "dist/css/bootstrap.css" created. | |
+ | Running "cssmin:minify" (cssmin) task | ||
+ | File dist/css/bootstrap.min.css created. | ||
+ | Running "assemble:pages" (assemble) task | ||
+ | Assembling index.html OK | ||
+ | Assembling examples/kitchen-sink.html OK | ||
+ | >> 2 pages assembled. | ||
+ | Running "clean:0" (clean) task | ||
+ | Cleaning tmp...OK | ||
− | + | Done, without errors. | |
− | + | juanda@juandapc:~/bootstrap/bootstrap-theme-daw$ | |
− | + | ||
− | + | </source> | |
+ | *grunt serve es un comando que nos permitirá ver nuestro proyecto en la url: http://localhost:8000. | ||
+ | *Como puedes ver, ejecuta internamente también un grunt watch (vamos, que está controlando posibles cambios para trabajar). | ||
+ | |||
+ | <source lang="bash"> | ||
+ | juanda@juandapc:~/bootstrap/bootstrap-theme-daw$ grunt serve | ||
+ | Running "connect:serve" (connect) task | ||
+ | Started connect web server on localhost:8000. | ||
+ | |||
+ | Running "watch" task | ||
+ | Waiting... | ||
+ | |||
+ | </source> | ||
+ | |||
+ | *Modifica algún dato de los ficheros less para ver el resultado. | ||
+ | |||
+ | {{DGA tarea| | ||
+ | Title=Ejercicio| | ||
+ | Actualiza la versión de Boostrap a la actual para tu proyecto (3.1.1). | ||
+ | }} | ||
+ | </div> | ||
+ | |||
+ | |||
+ | </div> |
Última revisión de 22:16 26 feb 2014