May.27

Gulp Dersleri – Part 12 – Gulp Görevlerini (Task) Kombine Etmek

Önceki örneklerimizde toplamda 5 adet Task oluşturduk. Bunlar; minify-html, minify-css, minify-js, smushit ve validate-js’dir. Acaba bunları tek tek çağırmak yerine tek bir komut ile çağırabilir miyiz? Evet, çağırabiliriz. Yapacağımız bu işleme görevleri kombine etmek diyoruz.

gruntfile.js dosyamızı açın ve aşağıdaki kodları en sona girin.

gulp.task(‘default’, [‘minify-html’, ‘minify-css’, ‘minify-js’, ‘smushit’, ‘validate-js’], function() {
console.log(“Bütün görevler tamamlandı…”)
});

Yazdığımız kodlara bakılınca yeni bir Task tanımlamış olduk. Task’ın ismi default olarak girildi, aslında girilmedi. Default demek, aslında bir ismi olmaması demektir. Command Prompt’tan sadece gulp dediğimiz an bu Task çalışacaktır. Hazırlanan task içinde de parametre olarak diğer Task’ların isimleri String olarak girilmiş. Task’ların her biri sırası ile çalışacak. İşlem bittiğinde de fonksiyon içine girecek. Fonksiyonumuzda sadece bir konsol mesajı yazdırdık. Eğer Task ismini değiştirmek isterseniz default yerine başka bir isim girebilir ve o isimle çağırabilirsiniz.

Mesela Task ismi baslat olsun.

gulp baslat

İçeriği paylaş:
  • facebook
  • twitter

Leave a comment

Yorum