Привіт. Раніше я використовував те, grunt
що я хочу знати про використання доступних завдань grunt --help
. Але так само, як і під час gulp
використання, gulp --help
він не відображається. Яка команда, щоб знати список доступних завдань у ковтку
Привіт. Раніше я використовував те, grunt
що я хочу знати про використання доступних завдань grunt --help
. Але так само, як і під час gulp
використання, gulp --help
він не відображається. Яка команда, щоб знати список доступних завдань у ковтку
Відповіді:
Так, я зрозумів, що він використовує команду gulp --tasks
in, тоді він відображає список завдань.
3.9.x
також має --tasks
прапор. Отже, це працює (принаймні на моєму локальному 3.9.1)
gulp --tasks-simple
це, можливо, приємніше, оскільки він відображає лише завдання верхнього рівня, дуже чистий список, тоді як gulp --tasks
також показує графік залежності завдань - я думаю, все залежить від того, скільки деталей ви хочете.
gulp -T --depth 1
gulp --tasks-simple
Ця команда друкує відкритий список завдань. Мій місцевий проект:
~ gulp --tasks-simple
clean
default
~ 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-list . Це дає main-tasks
іsub-tasks list
gulp.tasks
було нульовим.
Як альтернативу ви можете написати докладну документацію до своїх завдань у коментарях js за допомогою gulp-task-doc
Немає власної команди, яка це робить, але я використовую цей плагін із таким кодом:
module.exports.help = require('gulp-help')(gulp, {description : false});
Потім я можу просто запустити gulp
завдання за замовчуванням у консолі, і на ньому відобразиться список завдань та визначень.
gulp --tasks