Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Flujo de trabajo Front-end básico con Gulp
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Juan Riquelme
February 20, 2016
Programming
0
160
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
Tweet
Share
Other Decks in Programming
See All in Programming
例外処理とどう使い分ける?Result型を使ったエラー設計 #burikaigi
kajitack
16
6.1k
「ブロックテーマでは再現できない」は本当か?
inc2734
0
1k
AIエージェントのキホンから学ぶ「エージェンティックコーディング」実践入門
masahiro_nishimi
6
650
コマンドとリード間の連携に対する脅威分析フレームワーク
pandayumi
1
460
CSC307 Lecture 10
javiergs
PRO
1
660
余白を設計しフロントエンド開発を 加速させる
tsukuha
7
2.1k
責任感のあるCloudWatchアラームを設計しよう
akihisaikeda
3
180
Vibe Coding - AI 驅動的軟體開發
mickyp100
0
180
HTTPプロトコル正しく理解していますか? 〜かわいい猫と共に学ぼう。ฅ^•ω•^ฅ ニャ〜
hekuchan
2
690
疑似コードによるプロンプト記述、どのくらい正確に実行される?
kokuyouwind
0
390
AIと一緒にレガシーに向き合ってみた
nyafunta9858
0
250
360° Signals in Angular: Signal Forms with SignalStore & Resources @ngLondon 01/2026
manfredsteyer
PRO
0
130
Featured
See All Featured
Building a Modern Day E-commerce SEO Strategy
aleyda
45
8.7k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
2.1k
Gemini Prompt Engineering: Practical Techniques for Tangible AI Outcomes
mfonobong
2
280
Ruling the World: When Life Gets Gamed
codingconduct
0
150
Jess Joyce - The Pitfalls of Following Frameworks
techseoconnect
PRO
1
67
Agile Leadership in an Agile Organization
kimpetersen
PRO
0
84
SEO for Brand Visibility & Recognition
aleyda
0
4.2k
Docker and Python
trallard
47
3.7k
YesSQL, Process and Tooling at Scale
rocio
174
15k
Bioeconomy Workshop: Dr. Julius Ecuru, Opportunities for a Bioeconomy in West Africa
akademiya2063
PRO
1
55
Claude Code のすすめ
schroneko
67
210k
Speed Design
sergeychernyshev
33
1.5k
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