Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Con esto estoy indicando que gulp es solo una dependencia de desarrollo, es
decir, que en produccin no se va a necesitar de gulp; hay otras
dependencias que si se necesitan en produccin como ejemplo express para
ese caso solo escribira save. Damos enter y esperamos a que se instale gulp
en el proyecto
9. Una vez instalado gulp esas dependencias deberan de aparecer en el archivo
package.json
11.Una vez creado el archivo se debe de llamar al modulo gulp para ello
escribimos en el archivo gulpfile.js lo siguiente:
12.Ahora vamos a conocer los 4 metodos que tiene gulp y que debemos de
entender:
- gulp.task() Con este mtodo se definen las tareas. Primer parmetro el
nombre de mi tarea, segundo las tareas que queremos que se ejecuten
antes de que se ejecute esta se puede omitir, luego una funcin que me
indique que es lo que va hacer esta tarea.
El mtodo pipe() lo que hace es tomar los datos que se estn procesandoy
pasarlos a otro modulo o a otro plugin por que las tareas se ejecuta a
travs de plugins
4. Ahora
lo que quiero ahora es que cuando creo el proxy me examine todos los archivos
incluidos los que estn dentro de los otros directorios y no solo los que estn en el
directorio
la forma es: browser-sync start --proxy direciondelproxylocal --files " . / * * / * . * " de esta
forma cualquier archivo es examinado, no olvides que tiene que estar la etiqueta body
dentro de cada archivo para la inyeccion de el script NOTA: tienes que quitarles los
espacion a esta porcion de codigo " * / * * / * . * " se los puse prque youtube no lo
mostraba todo junto
Y ahora en el package.json
Ahora creamos gulpfile.js
En el archivo gulpfile.js
En la terminal escribimos
compilar Jade/Pug con Gulp
1. Ahora abrimos nuestro proyecto desde nuestro editor favorito
2. Creamos un archivo package.json en este archivo se van a indicar la
informacin del proyecto, dependencias del proyecto. Para ello desde
nuestra terminal de comandos nos ubicamos en la carpeta donde estamos
trabajando y escribimos:
Y en la consola escribimos:
Hacemos un watch
Y en la consola escribimos
Con los ** le estara diciendo vigila todos los archivos a cualquier nivel
Pagina de Plugins
https://frontendlabs.io/1752--gulp-js-plugins-como-configurar-tareas
https://github.com/Pestov/essential-gulp-plugins
https://abalozz.es/automatiza-tareas-con-gulp/
http://blog.escuelaweb.net/automatizar-tareas-en-frontend-usando-gulp/
https://abalozz.es/actualiza-el-navegador-al-guardar-cambios-con-browser-
sync/
https://www.npmjs.com/package/gulp-pug
https://dazzet.co/tutorial-de-gulp/
http://zalospace.com/tutorials/expressjs/2-compilando-con-gulp