अपने कार्यों को समवर्ती रूप से चलाने के लिए 3 gulp के साथ मुद्दों के कारण, मैंने जांच शुरू कर दी है गुलाल ४ अपने gulp.series और gulp.parallel कार्यों के दोहन की आशा के साथ लेकिन मैंने एक दीवार पर प्रहार किया है।
कुछ शोधों के बाद मुझे पता चला ज़िम्मेदार आगे-संदर्भ प्लगइन जो मुझे कुछ ऐसा करने की अनुमति देनी चाहिए:
var gulp = require("gulp");
var FwdRef = require("undertaker-forward-reference");
gulp.registry(FwdRef());
gulp.task("biggie", gulp.series("smalls"));
gulp.task("smalls", function(cb){
console.log("This is awesome");
cb();
});
जहाँ कार्य "biggie" कार्य "smalls" पर निर्भर करता है, लेकिन gulp फ़ाइल में छोटे को कम परिभाषित किया गया है। मुझे निम्नलिखित त्रुटि मिलती है:
assert.js:86
नया जोर फेंकें। ^ अभिकथन: कार्य कभी परिभाषित नहीं: छोटा
मैं यहां क्या गलत हो रहा हूं ...। अनुलेख मैं इसके लिए नया हूं इसलिए कृपया दयालु रहें।
उत्तर:
जवाब के लिए 0 № 1आपको पहले "छोटे" को परिभाषित करने की आवश्यकता है। पसंद...
var gulp = आवश्यकता ("gulp");
var FwdRef = require("undertaker-forward-reference");
gulp.registry(FwdRef());
gulp.task("", function(cb){
console.log("This is awesome");
cb();
});
gulp.task("biggie", gulp.series("smalls"));