Um gole de
Otimizaçãono
Fernando DaciukFernando Daciuk
/fdaciuk/fdaciuk
/fdaciuk/fdaciuk
/fdaciuk/fdaciuk
github.com/wpbrasil/odin
tudoparawordpress.com.br
QUAL O MELHOR CAMINHO?
QUE TAL AUTOMATIZAR?
“Automation isn’t about being lazy...
...It’s about being efficient.”- Addy Osmani
$ npm install <module name>
$ npm i <module name>
/gulpjs
├── gulpfile.js
└── package.json
ESTRUTURA DO PROJETO
ESTRUTURA DO PROJETO/gulpjs
├── gulpfile.js
└── package.json
$ npm init
O package.json
$ npm i --save-dev gulp
$ npm i --save-dev gulp-minify-css
E se eu quiser usar um
pré-processador?
$ npm i --save-dev gulp-stylus
$ npm i --save-dev gulp-notify
gulpjs.com/plugins
npmjs.org/package/gulp-stylus
npmjs.org/package/gulp-uglifynpmjs.org/package/gulp-jshintnpmjs.org/package/gulp-concat
MÓDULOS PARA JS
npmjs.org/package/rsyncwrappernpmjs.org/package/gulp-sshnpmjs.org/package/gulp-ftp
MÓDULOS PARA DEPLOY
npmjs.org/package/gulp-shell
npmjs.org/package/gulp-notify
npmjs.org/package/colors
npmjs.org/package/browser-sync
OUTROS MÓDULOS
OBRIGADO!github.com/fdaciuk/talks