Привет. Раньше я использовал grunt
в том, что хочу знать, какие доступные задачи используют grunt --help
. Но так же, как и при gulp
использовании gulp --help
, не показывает. Какая команда позволяет узнать список доступных задач в gulp
javascript
node.js
gulp
вамсикришнаманнем
источник
источник
3.9.x
также имеет--tasks
флаг. Так что это работает (по крайней мере, на моем локальном 3.9.1)gulp --tasks-simple
возможно, лучше, потому что он отображает только задачи верхнего уровня, очень чистый список, аgulp --tasks
также показывает график зависимости задач - я думаю, все зависит от того, сколько деталей вы хотите.gulp -T --depth 1
Эта команда распечатывает список задач в виде открытого текста. Мой локальный проект:
~ gulp --tasks-simple clean default
Из документации gulp 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]
источник
Другая возможность - использовать модуль gulp- help-doc , который предоставляет возможность печатать информацию об использовании на основе комментариев, подобных jsDoc, в файле gulp. В настоящее время он также поддерживает TypeScript. Преимущество заключается в том, что вы просто комментируете свой код, не меняя gulp API, и у вас также есть информация об использовании в командной строке.
источник
вы также можете использовать этот плагин gulp-task -isting . Это дает
main-tasks
иsub-tasks list
источник
gulp.tasks
был нулевым.В качестве альтернативы вы можете написать подробную документацию к своим задачам в комментариях js с помощью gulp-task-doc.
источник
Нет собственной команды, которая бы это делала, но я использую этот плагин со следующим кодом:
module.exports.help = require('gulp-help')(gulp, {description : false});
Затем я могу просто запустить
gulp
задачу по умолчанию в консоли, и она отобразит список задач и определений.источник
gulp --tasks