Hai Sebelumnya saya menggunakan gruntyang saya ingin tahu penggunaan tugas yang tersedia grunt --help. Tapi sama seperti yang gulpdigunakan gulp --helpitu tidak muncul. Apa perintah untuk mengetahui daftar tugas yang tersedia di gulp
Hai Sebelumnya saya menggunakan gruntyang saya ingin tahu penggunaan tugas yang tersedia grunt --help. Tapi sama seperti yang gulpdigunakan gulp --helpitu tidak muncul. Apa perintah untuk mengetahui daftar tugas yang tersedia di gulp
Jawaban:
Ya saya mendapatkannya gunakan gulp --tasksperintah in kemudian itu menampilkan daftar tugas.
3.9.xjuga memiliki --tasksflag. Jadi berfungsi (setidaknya di 3.9.1 lokal saya)
gulp --tasks-simplemungkin lebih bagus karena ini hanya menampilkan tugas tingkat atas, daftar yang sangat bersih, sedangkan gulp --tasksjuga menampilkan grafik ketergantungan tugas - Saya rasa semuanya tergantung pada seberapa banyak detail yang Anda inginkan.
gulp -T --depth 1
gulp --tasks-simple
Perintah ini mencetak daftar tugas dalam teks biasa. Proyek lokal saya:
~ gulp --tasks-simple
clean
default
Dari dokumentasi 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]
Kemungkinan lain adalah dengan menggunakan modul gulp- help-doc , yang memberikan kemungkinan untuk mencetak informasi penggunaan berdasarkan komentar mirip jsDoc di gulpfile. Saat ini juga mendukung TypeScript. Manfaatnya adalah Anda cukup mengomentari kode Anda tanpa mengubah API gulp dan Anda juga memiliki info penggunaan di baris perintah.
Anda juga dapat menggunakan plugin ini gulp-task-listing . Ini memberi main-tasksdansub-tasks list
gulp.tasksnol.
Sebagai alternatif, Anda dapat menulis dokumentasi terperinci untuk tugas Anda di komentar js menggunakan gulp-task-doc
Tidak ada perintah asli yang melakukan itu tetapi saya menggunakan plugin ini dengan kode berikut:
module.exports.help = require('gulp-help')(gulp, {description : false});
Saya kemudian dapat menjalankan gulptugas default di konsol dan itu akan menampilkan daftar tugas dan definisi.
gulp --tasks