⊗tlGpBsTC 2 of 14 menu

Criação de tarefas no Gulp

Para o Gulp funcionar, é necessário um arquivo especial gulpfile.js, colocado na pasta raiz do projeto. Este arquivo contém as tarefas para o Gulp. Essas tarefas são funções JavaScript.

Vamos criar uma tarefa de teste para aquecer. Primeiro, crie o arquivo mencionado e importe nossa biblioteca para ele:

let gulp = require('gulp');

Vamos criar uma função para nossa primeira tarefa e exportá-la:

let gulp = require('gulp'); function task(cb) { console.log('minha primeira tarefa concluída!'); cb(); // um callback especial, falaremos sobre ele depois } exports.default = task;

Para executar nossa tarefa, estando na pasta do projeto, execute o seguinte comando no terminal:

gulp

Crie uma tarefa que exibe o horário atual no console. Execute esta tarefa via linha de comando.

Explicação do cb

Você certamente notou que na função da tarefa, um parâmetro é uma função de callback, que deve ser chamada no final da tarefa:

function task(cb) { console.log('minha primeira tarefa'); cb(); // chamamos o callback }

Isso é feito para informar ao Gulp que a tarefa foi concluída e que pode prosseguir para a próxima tarefa.

Não precisa se aprofundar muito nisso - apenas chame o callback no final. Nas próximas lições, quando nossa tarefa retornar algo via return, a chamada do callback não será necessária.

Português
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nós usamos cookies para o funcionamento do site, análises e personalização. O processamento de dados é realizado de acordo com a Política de Privacidade.
aceitar todas configurar rejeitar