Các tác vụ công khai trong Gulp

Giả sử chúng ta có một số tác vụ:

javascriptfunction taskD(cb) {
  console.log('taskD');
  cb();
}

function task1(cb) {
  console.log('task1');
  cb();
}

function task2(cb) {
  console.log('task2');
  cb();
}

Có thể tạo bao nhiêu tác vụ tùy ý, tuy nhiên, chỉ một tác vụ có thể là tác vụ chính - tác vụ mà chúng ta xuất (export) theo mặc định:

javascriptexports.default = taskD;

Như bạn đã biết, tác vụ như vậy có thể được khởi chạy thông qua dòng lệnh bằng lệnh sau:

terminalgulp

Các tác vụ khác cũng có thể được xuất:

javascriptexports.task1 = task1;
exports.task2 = task2;

Các tác vụ được xuất ra được gọi là công khai, vì chúng được tạo ra để sau đó chạy chúng thông qua dòng lệnh.

Trong trường hợp của chúng ta, để khởi chạy tác vụ đầu tiên trong dòng lệnh cần thực hiện điều sau:

terminalgulp task1

Và để khởi chạy tác vụ thứ hai - điều sau:

terminalgulp task2
Задание 1

Tạo một tác vụ in ra console ngày hiện tại.

Задание 2

Tạo một tác vụ in ra console tháng hiện tại.

Задание 3

Tạo một tác vụ in ra console năm hiện tại.

Задание 4

Lần lượt chạy các tác vụ đã tạo thông qua dòng lệnh.