⊗tlGpBsTC 2 of 14 menu

Tạo tác vụ trong Gulp

Để Gulp hoạt động cần có một tệp đặc biệt là gulpfile.js, được đặt trong thư mục gốc của dự án. Các tác vụ cho Gulp được đặt trong tệp này. Các tác vụ này là các hàm JavaScript.

Hãy tạo một tác vụ thử nghiệm để khởi động. Đầu tiên, tạo tệp đã chỉ định và kết nối thư viện của chúng ta vào nó:

let gulp = require('gulp');

Hãy tạo một hàm với tác vụ đầu tiên của chúng ta và export nó:

let gulp = require('gulp'); function task(cb) { console.log('my first task completed!'); cb(); // một callback đặc biệt, sẽ nói sau } exports.default = task;

Để chạy tác vụ của chúng ta, trong khi đang ở thư mục dự án, hãy thực thi lệnh sau trong dòng lệnh:

gulp

Tạo một tác vụ in ra thời điểm hiện tại trong console. Chạy tác vụ này thông qua dòng lệnh.

Giải thích về cb

Bạn hẳn đã để ý rằng vào hàm tác vụ có một tham số là một hàm callback, hàm này cần được gọi vào cuối tác vụ:

function task(cb) { console.log('my first task'); cb(); // gọi callback }

Điều này được thực hiện để thông báo cho Gulp biết rằng tác vụ đã hoàn thành và có thể bắt đầu tác vụ tiếp theo.

Không cần phải suy nghĩ quá nhiều về điều này - chỉ cần gọi callback vào cuối. Trong các bài học sau, khi tác vụ của chúng ta trả về một thứ gì đó thông qua return, việc gọi callback sẽ không cần thiết.

Tiếng Việt
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbek
Chúng tôi sử dụng cookie để vận hành trang web, phân tích và cá nhân hóa. Việc xử lý dữ liệu được thực hiện tuân theo Chính sách bảo mật.
chấp nhận tất cả tùy chỉnh từ chối