सरलतम Gulp कार्य को देखें जो कि का उपयोग करता है:
var gulp = require ('gulp '); Var टैप = की आवश्यकता होती है ('गुलप-टैप'); Gulp.task ('mytask', function () {return gulp.src ("src / * / *। Js") .पाइप (नल (फ़ंक्शन (फ़ाइल) {file.contents = नया बफर ('ब्लाला');} )) .पाइप (gulp.dest ('। / Dist'));}); यह फाइल को src
निर्देशिका से लेता है, "blabla" के साथ सामग्री की जगह लेता है और उन "खराब" फ़ाइलों को "वितरण" निर्देशिका में सहेजता है। यह आसान है!
लेकिन क्या होगा अगर हमारे पास "ब्लाला" की बजाय धारा है? उदाहरण के लिए:
var gulp = require ('गुलप'); Var टैप = की आवश्यकता होती है ('गुलप-टैप'); Var jsdocParse = की आवश्यकता होती है ("jsdoc-parse"); Gulp.task ('jsdoc', फ़ंक्शन) (वापसी gulp.src ("src / * / *। Js") .पाइप (नल (फ़ंक्शन (फ़ाइल) {var stream = jsdocParse (file.path); file.contents = ???;})) .पाइप (gulp.dest ('। / Dist'));});
इसे आज़माएं:
gulp.task ( 'माइटस्क', फ़ंक्शन () {return gulp.src ("src / *। Js") .पीप (टैप (फ़ंक्शन (फ़ाइल, टी) {file.contents = बफर.कॉकेट ([jsdocParse (file.path)]) ;})) .पाइप (gulp.dest ('। / Dist'));});
No comments:
Post a Comment