हाय पहले मैंने इसमें उपयोग किया grunt
था कि मैं उपलब्ध कार्यों का उपयोग जानना चाहता हूं grunt --help
। लेकिन gulp
उपयोग में gulp --help
यह दिखाने के रूप में ही नहीं है। Gulp में उपलब्ध कार्य सूची को जानने के लिए कमांड क्या है
हाय पहले मैंने इसमें उपयोग किया grunt
था कि मैं उपलब्ध कार्यों का उपयोग जानना चाहता हूं grunt --help
। लेकिन gulp
उपयोग में gulp --help
यह दिखाने के रूप में ही नहीं है। Gulp में उपलब्ध कार्य सूची को जानने के लिए कमांड क्या है
जवाबों:
हाँ, मुझे यह gulp --tasks
कमांड में उपयोग करने के लिए मिला है तो यह कार्य सूची प्रदर्शित करता है।
3.9.x
भी --tasks
झंडा है। तो यह काम करता है (कम से कम मेरे स्थानीय 3.9.1 पर)
gulp --tasks-simple
शायद अच्छा है क्योंकि यह सिर्फ शीर्ष स्तर के कार्यों को प्रदर्शित करता है, एक बहुत ही साफ सुथरी सूची है, जबकि gulp --tasks
यह कार्य निर्भरता ग्राफ को भी दिखाता है - मुझे लगता है कि यह सब इस बात पर निर्भर करता है कि आप कितना विस्तार चाहते हैं।
gulp -T --depth 1
gulp --tasks-simple
यह कमांड कार्यों की एक सादे सूची को प्रिंट करता है। मेरी स्थानीय परियोजना:
~ gulp --tasks-simple
clean
default
से घूंट CLI प्रलेखन :
~ gulp --version
[03:00:05] CLI version 1.2.1
[03:00:05] Local version 4.0.0-alpha.2
~ gulp --help | grep 'tasks-simple'
--tasks-simple Print a plaintext list of tasks for the loaded gulpfile. [boolean]
एक अन्य संभावना है कि गुलप-हेल्प-डॉक मॉड्यूल का उपयोग करना, जो एक gulpfile में jsDoc जैसी टिप्पणियों के आधार पर उपयोग जानकारी को प्रिंट करने की संभावना प्रदान करता है। वर्तमान में यह टाइपस्क्रिप्ट को भी सपोर्ट करता है। लाभ यह है कि आप बिना gulp API के बस अपने कोड को कमेंट कर रहे हैं और आपके पास कमांड-लाइन में भी उपयोग की जानकारी है।
आप इस प्लगइन का उपयोग कर सकते हैं gulp-task-लिस्टिंग । यह देता है main-tasks
औरsub-tasks list
gulp.tasks
शून्य था।
विकल्प के रूप में आप gulp-task-doc का उपयोग करके js टिप्पणियों में अपने कार्यों के लिए विस्तृत दस्तावेज़ लिख सकते हैं
कोई मूल आदेश नहीं है जो ऐसा करता है लेकिन मैं निम्नलिखित कोड के साथ इस प्लगइन का उपयोग करता हूं :
module.exports.help = require('gulp-help')(gulp, {description : false});
मैं तब gulp
कंसोल में केवल डिफ़ॉल्ट कार्य चला सकता हूं और यह कार्यों और परिभाषाओं की एक सूची प्रदर्शित करेगा।
gulp --tasks