oktatas:web:nodejs:gulp:koetegelt_feladatok
Tartalomjegyzék
Gulp kötegelés
- Szerző: Sallai András
- Copyright © 2021, Sallai András
- Szerkesztve: 2021, 2022
- Web: https://szit.hu
Soros végrehajtás
A feladatok egymás után sorba kerülnek végrehajtásra.
const { series } = require('gulp'); function clean(cb) { // body elhagyható cb(); } function build(cb) { // body elhagyható cb(); } exports.build = build; exports.default = series(clean, build);
Példa kiíratásra:
- gulpfile.js
const { series } = require("gulp"); function feladat1(cb) { console.log('privát feladat 1'); cb(); } function feladat2(cb) { console.log('privát feladat 2'); cb(); } exports.default = series(feladat1, feladat2);
Párhuzamos végrehajtás
Ha a rendszer lehetővé teszi, a feladatok párhuzamosan hajtódnak végre.
- gulpfile.js
const { parallel } = require('gulp'); function javascript(cb) { // body elhagyható cb(); } function css(cb) { // body elhagyható cb(); } exports.build = parallel(javascript, css);
Figyelés
- gulpfile.js
const { watch, series } = require('gulp'); function clean(cb) { // body elhagyható cb(); } function javascript(cb) { // body elhagyható cb(); } function css(cb) { // body elhagyható cb(); } exports.default = function() { // Egyszeri feladat watch('src/*.css', css); // feladatok watch('src/*.js', series(clean, javascript)); };
Egymásbaágyazás
exports.default = series(parallel(generateHTML,generateCSS,generateJS),runTests);
oktatas/web/nodejs/gulp/koetegelt_feladatok.txt · Utolsó módosítás: 2024/07/28 11:19 szerkesztette: admin