Wiktor Toporek - Gulp.js
Prezentacja z meetupu Uszanowanko Programowanko #11 - http://www.meetup.com/Uszanowanko-Programowanko/events/228401563/
Istnieje wiele pomocnych narzędzi zasilanych technologią Node.js. Swego czasu najpopularniejszym oraz niezbędnym narzędziem dla każdego frontendowca był Grunt. Jak to jednak w świecie JavaScriptu bywa, szybko powstała konkurencja z odrobinę inną filozofią pracy - Gulp.js
21. Gdy nie mamy streamu
var gulp = require('gulp');
gulp.task('hello', function () {
setTimeout(function() {
console.log('Hello');
}, 2000);
});
22. Gdy nie mamy streamu
var gulp = require('gulp');
gulp.task('hello', function (doneCallback) {
setTimeout(function() {
console.log('Hello');
doneCallback(null);
}, 2000);
});
23. Tworzenie zależności
var gulp = require('gulp');
gulp.task('hello', function (doneCallback) {
setTimeout(function() {
console.log('Hello');
doneCallback(null);
}, 2000);
});
gulp.task('helloworld', ['hello'], function() {
console.log('World');
});