נגישות       נגישות
שינוי גודל טקסט:
א א א
שינוי צבעי האתר:
? מקשי קיצור:

לחיצה חוזרת ונשנית על המקש Tab תעביר אתכם בין הקישורים והאזורים השונים בעמוד.

הפעלת מקשי הקיצור תלויה בדפדפן שבו אתם משתמשים.

Internet Explorer, Chrome ובגרסאות ישנות של Firefox: לחצו על מקש Alt ועל מקש המספר או האות על-פי הרשימה. ב Firefox 3 ומעלה: לחצו על המקשים Alt + Shift + המספר או האות.

S - עבור לתוכן הדף
L - חיפוש
1- עמוד הבית
2 - פרוייקטים
3 - מדריכים
4 - אודות
5 - צרו קשר
6 - הצהרת נגישות
 

מבוא ל-gulp.js

מחבר:
בתאריך:

gulp מבצע אוטומציה של משימות נפוצות (ומעיקות) בצד הקליינט באמצעות פלגאינים. לדוגמה, פלגאינים שאחראים לדחיסה ומיניפיקציה של קבצי CSS ו-JS, קומפילציה של קבצי SASS ו- LESS, הוספת קידומות לתגיות-CSS3, המרת תמונות מפורמט לפורמט, ועוד אלפי פלגאינים שיכולים לבצע בשבילנו את המשימות המעיקות, ולהשאיר לנו את החלק המעניין באמת.

מדריך gulpjs

 

את המשימות ש-gulp מבצע בשביל הפרויקט שלנו נרכז בתוך קובץ gulpfile.js. מבנה הקובץ מתחלק ל-4 סוגי משימות:

  1. החלק הראשון שבו אנו מגדירים את התלויות (הפלגאינים) שנדרשים לנו לפרויקט.
  2. חלק שני של named tasks שבהם נגדיר את המשימות שאנו מעוניינים לבצע.
  3. חלק שלישי שבו נגדיר משימות מסוג watch tasks . משימות שמריצות את המשימות מסוג named tasks בתגובה לאירועים שונים. לדוגמה, ניתן לשים watch על קבצי ה-sass כדי לעשות קומפילציה ל-CSS בזמן אמת בכל פעם שמבצעים שינויים בקבצים.
  4. חלק רביעי שבו נרכז משימות מסוג default task שמאפשרות לנו להריץ את כל המשימות שהזכרנו בסעיפים הקודמים משורת הפקודות.

האיור הבא מציג את החלקים השונים בקובץ gulpfile.js:

Requirements

var uglifier = require('gulp-uglify'),

Named task #1

gulp.task('scripts',function(){});

Named task #2

gulp.task('styles',function(){});

...

Watch task

gulp.task('watch', function(){});

Default task

gulp.task('default', ['scripts', 'styles']);

במדריך הבא נלמד כיצד להתקין את gulp באתר שלנו.

 

 

לכל מדריכי ה-gulp.js

הוסף תגובה חדשה

 

= 3 + 7