⊗tlGpBsTCp 6 of 14 menu

Gulp 작업 구성

Gulp 작업은 순차적으로 또는 병렬로 실행되는 그룹(구성)으로 결합할 수 있습니다.

어떻게 하는지 살펴보겠습니다. 예를 들어 다음 작업들을 사용하겠습니다:

function task1(cb) { cb(); } function task2(cb) { cb(); }

순차 실행

작업의 순차 실행을 위한 함수는 series입니다. 이 함수는 임의의 개수의 작업을 매개변수로 받아 나열된 순서대로 하나씩 실행합니다.

먼저 이 함수를 Gulp 라이브러리에서 가져와야 합니다:

const { series } = require('gulp');

이제 이 함수를 사용할 수 있습니다:

function taskD(cb) { series(task1, task2); cb(); } exports.default = taskD;

공개 작업을 위한 불필요한 함수를 생성하지 않고 즉시 series의 작업 결과를 내보낼 수 있습니다:

exports.default = series(task1, task2);

하나씩 순차적으로 실행되는 세 개의 작업을 생성하세요.

병렬 실행

작업의 병렬 실행을 위한 유사한 함수는 parallel()입니다. 그 동작을 살펴보겠습니다.

먼저 연결하겠습니다:

const { parallel } = require('gulp');

공개 작업 내에서 우리의 함수를 사용하겠습니다:

function taskD(cb) { parallel(task1, task2); cb(); } exports.default = taskD;

또는 작업 결과를 간단히 내보냅니다:

exports.default = parallel(task1, task2);

병렬로 실행되는 세 개의 작업을 생성하세요.

조합

seriesparallel() 함수는 다음과 같이 임의의 조합으로 서로 내부에 중첩될 수 있습니다:

exports.default = series(task1, parallel(task2, task3));

다섯 개의 작업을 생성하세요. 이 작업들로 조합의 예를 생각해 보세요.

한국어
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ʻzbekTiếng Việt
우리는 웹사이트 운영, 분석 및 개인화를 위해 쿠키를 사용합니다. 데이터 처리는 개인정보 처리방침에 따라 이루어집니다.
모두 수락 설정 거부