Xin chào Trước đây tôi đã sử dụng grunttrong đó 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 gulpsử dụng, gulp --helpnó 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 grunttrong đó 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 gulpsử dụng, gulp --helpnó 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 --taskslệnh in sau đó nó hiển thị danh sách nhiệm vụ.
3.9.xcũng có --taskscờ. 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-simplecó 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 --taskscũ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-tasksvàsub-tasks list
gulp.taskslà 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 gulptá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