こんにちは以前は、使用可能なタスクがgrunt --help
を使用していることを知りたいという点で、grunt
を使用しました。ただし、gulp
の場合と同じgulp --help
を使用すると表示されません。 gulpで利用可能なタスクリストを知るためのコマンドは何ですか
はい、コマンドでgulp --tasks
を使用すると、タスクリストが表示されます。
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]
もう1つの可能性は、 gulp-help-doc モジュールを使用することです。これにより、gulpfile内のjsDocのようなコメントに基づいて使用情報を出力できます。現在、TypeScriptもサポートしています。利点は、gulp APIを変更せずにコードをコメントするだけで、コマンドラインにも使用情報があることです。
別の方法として、 gulp-task-doc を使用してjsコメントでタスクの詳細なドキュメントを書くことができます
このプラグイン gulp-task-listing を使用することもできます。 main-tasks
およびsub-tasks list
を提供します
それを行うネイティブコマンドはありませんが、次のコードで このプラグイン を使用します:
module.exports.help = require('gulp-help')(gulp, {description : false});
その後、コンソールでデフォルトのgulp
タスクを実行するだけで、タスクと定義のリストが表示されます。