gulp

2015-06-11 16 views
64

में उपलब्ध कार्य सूची कैसे प्राप्त करें हाय पहले मैंने grunt का उपयोग किया था, जिसमें मैं उपलब्ध कार्यों को grunt --help का उपयोग करना चाहता हूं। लेकिन gulp में gulp --help का उपयोग करें, यह दिखाया नहीं गया है। क्या आदेश घूँट में उपलब्ध कार्यों सूची पता करने के लिए हैgulp

उत्तर

125

हां मैंने इसे gulp --tasks कमांड में उपयोग किया है, तो यह कार्य सूची प्रदर्शित करता है।

+2

आह का उपयोग करें, मैं देखता हूं कि 3.9.0 में नहीं था, इसे केवल 4.0 के साथ लाया गया, अच्छी जानकारी –

+2

@ मैथ्यूरथ '3.9.एक्स' में' टास्क 'ध्वज भी है। तो यह काम करता है (कम से कम मेरे स्थानीय 3.9.1) –

+3

'gulp --tasks-simple' शायद अच्छा है क्योंकि यह केवल शीर्ष स्तर के कार्यों को प्रदर्शित करता है, एक बहुत ही साफ सूची, जबकि 'gulp - tasks' कार्य को भी दिखाता है निर्भरता ग्राफ - मुझे लगता है कि यह सब इस बात पर निर्भर करता है कि आप कितना विस्तार चाहते हैं। – Purplejacket

0

कोई मूल आदेश है कि करता है कि नहीं है, लेकिन मैं निम्नलिखित कोड के साथ this plugin का उपयोग करें:

module.exports.help = require('gulp-help')(gulp, {description : false}); 

मैं तो बस में डिफ़ॉल्ट gulp काम चला सकते हैं कंसोल और यह कार्यों और परिभाषाओं की एक सूची प्रदर्शित करेगा।

+0

धन्यवाद। 'Gulp-help' – vamsikrishnamannem

+0

का उपयोग करके कंसोल में शामिल होने का कोई तरीका है कि मैं नहीं आया हूं, मुझे कल्पना है कि यदि आप नोडजेएस का मूल रूप से उपयोग करने के लिए वापस आ गए हैं तो यह एक तरीका होगा लेकिन यह अत्यधिक जटिल लगता है। अगर आपको कोई जवाब मिल जाए तो पोस्ट करें। –

+7

'gulp --tasks' – vamsikrishnamannem

2

आप इस प्लगइन का भी उपयोग कर सकते हैं gulp-task-listing। यह main-tasks और sub-tasks list

+1

मैं इसे w/Gulp 3.9 पर काम नहीं कर सका। इस त्रुटि को प्राप्त करने के लिए: __ ** टाइपरर: ** ऑब्जेक्ट में अपरिभाषित या शून्य को परिवर्तित नहीं कर सकता .__ क्योंकि 'gulp.tasks' शून्य था। – VinegarStrokes

+0

याहू @ विनीगरस्ट्रोक्स मुझे गुलप के साथ एक ही समस्या है 4. क्या आपने इसे हल किया? – mtpultz

2

देता है एक विकल्प के आप js टिप्पणी में अपने कार्यों को करने के लिए विस्तृत प्रलेखन लिख सकते हैं का उपयोग कर gulp-task-doc

3

एक और संभावना gulp-help-doc मॉड्यूल का उपयोग करने के लिए है, जो jsDoc की तरह के आधार पर उपयोग की जानकारी मुद्रित करने के लिए संभावना प्रदान करता है एक gulpfile में टिप्पणियां। वर्तमान में यह टाइपस्क्रिप्ट का भी समर्थन करता है। लाभ यह है कि आप बस गल्प एपीआई को बदले बिना अपने कोड पर टिप्पणी कर रहे हैं और आपके पास कमांड लाइन में भी उपयोग की जानकारी है।

27
gulp --tasks-simple 

यह आदेश कार्यों की सादा पाठ सूची मुद्रित करता है। मेरे स्थानीय परियोजना:

~ gulp --tasks-simple 
clean 
default 

gulp CLI documentation से:

~ 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] 
+6

'gulp -T' कार्य वृक्ष दिखाता है – Ciberman