ภารกิจสาธารณะใน Gulp

สมมติว่าเรามีหลายภารกิจ:

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

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

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

สามารถสร้างภารกิจได้มากเท่าที่ต้องการ อย่างไรก็ตาม จะมีได้เพียงภารกิจเดียวที่เป็นหลัก - นั่นคือภารกิจที่เราส่งออกเป็นค่าเริ่มต้น:

javascriptexports.default = taskD;

ดังที่คุณทราบแล้ว ภารกิจดังกล่าวสามารถ ถูกเรียกทำงานผ่าน command line ด้วย คำสั่งต่อไปนี้:

terminalgulp

ภารกิจอื่นๆ ก็สามารถถูกส่งออกได้เช่นกัน:

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

ภารกิจที่ถูกส่งออกเรียกว่า ภารกิจสาธารณะ เนื่องจากสร้างขึ้นเพื่อให้สามารถ เรียกใช้งานผ่าน command line ได้ในภายหลัง

ในกรณีของเรา หากต้องการเรียกใช้งานภารกิจแรก ใน command line ต้องดำเนินการดังต่อไปนี้:

terminalgulp task1

และสำหรับการเรียกใช้งานภารกิจที่สอง - ดังต่อไปนี้:

terminalgulp task2
Задание 1

สร้างภารกิจที่แสดงวันปัจจุบันในคอนโซล

Задание 2

สร้างภารกิจที่แสดงเดือนปัจจุบัน ในคอนโซล

Задание 3

สร้างภารกิจที่แสดงปีปัจจุบันในคอนโซล

Задание 4

เรียกใช้งานภารกิจที่สร้างขึ้นทีละภารกิจผ่าน command line