Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Flujo de trabajo Front-end básico con Gulp
Search
Juan Riquelme
February 20, 2016
Programming
160
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Flujo de trabajo Front-end básico con Gulp
Diapositivas hechas para la hangout de freecodecampers hispanos del día 21/02/2016.
Juan Riquelme
February 20, 2016
Other Decks in Programming
See All in Programming
AIで開発が速くなった先で、開発チームは何を目指すか
shihochan
0
1.5k
カツオ、ご期待ください
suneo3476
0
190
コーディング自動化の次へ。人の介入をゼロにするファクトリーとサポートAIによる実践
timakin
5
3.8k
Vue Fes Japan の “作る側”に関わってみて
naokihaba
0
160
AWS CDKのカスタムリソースでContinuum(旧Security Agent)を実装した話 | Implementing Continuum (formerly Security Agent) via AWS CDK Custom Resource
akihisaikeda
2
150
AWSに止められる覚悟してますか?
morizo_1984
2
540
contenteditable と日本語入力に向き合う
colorful12
0
200
SalesForceを内製化!? ~ HR事業を支える顧客管理基盤のインフラを大公開 ~
oku053
0
180
ソニーのクラウド共通基盤の変遷とAI時代の開発スタイルに合わせた進化 / The Journey of Sony’s Common Cloud Platform and Its Evolution for AI-Native Development
kenjiyoneyama
0
270
當我們開始不讀 Code - AI Agent 時代,Code Review 與 Clean Code 還剩下什麼?
jame2408
1
250
Kotlinの15年とServer-Side Kotlin
n_takehata
1
150
Herb in Rails 8.2: Your ERB views, now HTML-aware @ Kaigi on Rails 2026, Tokyo, Japan
marcoroth
2
240
Featured
See All Featured
Agile Actions for Facilitating Distributed Teams - ADO2019
mkilby
0
310
Jess Joyce - The Pitfalls of Following Frameworks
techseoconnect
PRO
1
450
Prompt Engineering for Job Search
mfonobong
0
520
Everyday Curiosity
cassininazir
0
360
Applied NLP in the Age of Generative AI
inesmontani
PRO
4
2.5k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
32
3.1k
Optimizing for Happiness
mojombo
378
71k
Claude Code どこまでも/ Claude Code Everywhere
nwiizo
68
59k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
47
8.4k
Heart Work Chapter 1 - Part 1
lfama
PRO
10
37k
Reflections from 52 weeks, 52 projects
jeffersonlam
356
22k
The B2B funnel & how to create a winning content strategy
katarinadahlin
PRO
1
570
Transcript
Juan Riquelme @juanriqgon para FreeCodeCamp/Espanol en Gitter
None
Es una «task runner tool» Ejecuta una serie de tareas
programadas
Es un «build system» Automatiza la preparación de una aplicación
web para su despliegue en producción
None
SASS, less, Stylus, PostCSS... → CSS TypeScript, CoffeScript, LiveScript... →
JavaScript Jade, Handlebars, Nunjucks... → HTML Transpilar automáticamente
Optimizar CSS Optimizar y ofuscar JavaScript Optimizar HTML Optimizar imágenes
Preparar para producción
Automatización de otras tareas repetitivas
None
https://nodejs.org/en/
$ npm install -g gulp * *
$ mkdir proyecto && cd proyecto
{ "name": "nombre-proyecto-en-minusculas", "version": "0.1.0", "description": "Descripción del proyecto", "author":
"Mi nombre <
[email protected]
>" }
$ npm install --save-dev babel-preset-es2015 browser-sync gulp gulp-autoprefixer gulp-babel gulp-load-plugins
gulp-sass gulp-sourcemaps gulp-uglify gulp-htmlmin gulp-util Instalamos todos los paquetes necesarios para nuestro proyecto Los paquetes a instalar varían según el proyecto
$ npm install
{ "name": "nombre-proyecto-en-minusculas", "version": "0.1.0", "description": "Descripción del proyecto", "author":
"Mi nombre <
[email protected]
>", "devDependencies": { "nombre-paquete-1": "^6.3.13", "nombre-paquete-2": "^2.11.1", ... } }
$ nano gulpfile.js
None
None
None
None
None
None
None
None
None