Xin chào Trước đây tôi đã sử dụng grunt
trong đó tôi muốn biết các tác vụ có sẵn sử dụng grunt --help
. Nhưng giống như khi gulp
sử dụng, gulp --help
nó không hiển thị. Lệnh để biết danh sách nhiệm vụ có sẵn trong gulp là gì
Xin chào Trước đây tôi đã sử dụng grunt
trong đó tôi muốn biết các tác vụ có sẵn sử dụng grunt --help
. Nhưng giống như khi gulp
sử dụng, gulp --help
nó không hiển thị. Lệnh để biết danh sách nhiệm vụ có sẵn trong gulp là gì
Câu trả lời:
Có, tôi hiểu rồi sử dụng gulp --tasks
lệnh in sau đó nó hiển thị danh sách nhiệm vụ.
3.9.x
cũng có --tasks
cờ. Vì vậy, nó hoạt động (ít nhất là trên 3.9.1 địa phương của tôi)
gulp --tasks-simple
có lẽ đẹp hơn vì nó chỉ hiển thị các nhiệm vụ cấp cao nhất, một danh sách rất rõ ràng, trong khi gulp --tasks
cũng hiển thị biểu đồ phụ thuộc nhiệm vụ - tôi đoán tất cả phụ thuộc vào mức độ chi tiết bạn muốn.
gulp -T --depth 1
gulp --tasks-simple
Lệnh này in ra một danh sách các tác vụ bản rõ. Dự án địa phương của tôi:
~ gulp --tasks-simple
clean
default
Từ tài liệu 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]
Một khả năng khác là sử dụng mô-đun gulp-help-doc , mô-đun này cung cấp khả năng in thông tin sử dụng dựa trên các nhận xét giống jsDoc trong một tệp gulpfile. Hiện tại nó cũng hỗ trợ TypeScript. Lợi ích là bạn chỉ cần nhận xét mã của mình mà không cần thay đổi API gulp và bạn cũng có thông tin sử dụng trong dòng lệnh.
bạn cũng có thể sử dụng plugin này gulp-task-list . Nó cho main-tasks
vàsub-tasks list
gulp.tasks
là null.
Thay vào đó, bạn có thể viết tài liệu chi tiết cho các nhiệm vụ của mình trong nhận xét js bằng cách sử dụng gulp-task-doc
Không có lệnh gốc nào thực hiện điều đó nhưng tôi sử dụng plugin này với mã sau:
module.exports.help = require('gulp-help')(gulp, {description : false});
Sau đó, tôi có thể chỉ chạy gulp
tác vụ mặc định trong bảng điều khiển và nó sẽ hiển thị danh sách các tác vụ và định nghĩa.
gulp --tasks