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;

이미 알고 계시듯이, 이러한 태스크는 명령줄에서 다음 명령어로 실행할 수 있습니다:

terminalgulp

나머지 태스크들도 내보낼 수 있습니다:

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

내보낸 태스크들은 나중에 명령줄을 통해 실행하기 위해 만들어지므로 공개 태스크라고 부릅니다.

우리의 경우 첫 번째 태스크를 실행하려면 명령줄에서 다음을 수행해야 합니다:

terminalgulp task1

두 번째 태스크를 실행하려면 다음을 수행해야 합니다:

terminalgulp task2
Задание 1

현재 요일을 콘솔에 출력하는 태스크를 생성하세요.

Задание 2

현재 월을 콘솔에 출력하는 태스크를 생성하세요.

Задание 3

현재 연도를 콘솔에 출력하는 태스크를 생성하세요.

Задание 4

생성된 태스크들을 명령줄을 통해 하나씩 실행해 보세요.