হাই হাই এর আগে আমি gruntযেটি ব্যবহার করে উপলভ্য টাস্কগুলি ব্যবহার করতে চাই তা ব্যবহার করেছিলাম grunt --help। তবে gulpব্যবহারের মতো gulp --helpএটি প্রদর্শন করে না। গুল্পে উপলভ্য টাস্ক তালিকাগুলি জানতে আদেশ কি?
হাই হাই এর আগে আমি gruntযেটি ব্যবহার করে উপলভ্য টাস্কগুলি ব্যবহার করতে চাই তা ব্যবহার করেছিলাম grunt --help। তবে gulpব্যবহারের মতো gulp --helpএটি প্রদর্শন করে না। গুল্পে উপলভ্য টাস্ক তালিকাগুলি জানতে আদেশ কি?
উত্তর:
হ্যাঁ আমি এটি 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]
আর একটি সম্ভাবনা হ'ল গুল্প-হেল্প-ডক মডিউল ব্যবহার করা, যা জালডফাই-তে জালডক-মত মন্তব্যের ভিত্তিতে ব্যবহারের তথ্য মুদ্রণের সম্ভাবনা সরবরাহ করে। বর্তমানে এটি টাইপস্ক্রিপ্টকেও সমর্থন করে। সুবিধাটি হ'ল আপনি গুল্প এপিআই পরিবর্তন না করে কেবল আপনার কোডটি মন্তব্য করছেন এবং কমান্ড-লাইনে আপনার ব্যবহারের তথ্যও রয়েছে।
আপনি এই প্লাগইন গুল্প-টাস্ক-তালিকা ব্যবহার করতে পারেন । এটি দেয় main-tasksএবংsub-tasks list
gulp.tasksনাল ছিল।
বিকল্প হিসাবে আপনি গুল্প-টাস্ক-ডক ব্যবহার করে জেএস মন্তব্যে আপনার কার্যগুলিতে বিস্তারিত ডকুমেন্টেশন লিখতে পারেন
কোনও নেটিভ কমান্ড নেই যা তা করে তবে আমি এই কোডটি নিম্নলিখিত কোড সহ ব্যবহার করি :
module.exports.help = require('gulp-help')(gulp, {description : false});
আমি তখনই gulpকনসোলে ডিফল্ট টাস্কটি চালাতে পারি এবং এটি কার্য এবং সংজ্ঞাগুলির একটি তালিকা প্রদর্শন করবে।
gulp --tasks