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
Juan Riquelme
February 20, 2016
Programming
0
150
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
Folding Cheat Sheet #3
philipschwarz
PRO
0
120
PHPの次期バージョンはこの時期どうなっているのか - Internalsの開発体制について - PHPカンファレンス小田原
youkidearitai
PRO
1
180
StoreKit2によるiOSのアプリ内課金のリニューアル
kangnux
0
100
ONE WEDGE_company_guide
1wedge_one
0
380
VSCodeでのDatabricks開発もお勧めしたい/I would also recommend Databricks development with VSCode.
kazumain
0
240
DMMプラットフォームがTiDB Cloudを採用した背景
pospome
8
3.6k
チーム力を高めるスクラム実践法:カンバン公開と課題攻略について - ニフティのスクラムトーク Vol. 2 - NIFTY Tech Talk #18
niftycorp
PRO
1
110
HUIT新歓2024「競技プログラミング、やってみませんか?」
slephy2784
1
250
try! Swift Tokyo 初参加報告LT
hinakko2
0
190
エンターテイメント業界で利用されるAWS
demuyan
0
200
Hanami and htmx
bkuhlmann
0
190
両面どころかインフラもTSでできるよ ~ 全方位TypeScriptによるプロダクト開発 ~
myfinder
9
3.2k
Featured
See All Featured
A designer walks into a library…
pauljervisheath
199
23k
Infographics Made Easy
chrislema
237
18k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
76
41k
The Invisible Side of Design
smashingmag
294
49k
BBQ
matthewcrist
80
8.7k
Code Review Best Practice
trishagee
54
15k
Producing Creativity
orderedlist
PRO
336
39k
Teambox: Starting and Learning
jrom
128
8.4k
Optimising Largest Contentful Paint
csswizardry
7
2.3k
Fantastic passwords and where to find them - at NoRuKo
philnash
36
2.5k
Building Effective Engineering Teams - LeadDev
addyosmani
27
1.8k
Fireside Chat
paigeccino
20
2.6k
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