Để tùy chỉnh các tác vụ grunt của tôi, tôi cần truy cập vào tên tác vụ grunt được cung cấp trên dòng lệnh khi bắt đầu grunt.Làm thế nào để có được tên tác vụ grunt được đưa ra trên dòng lệnh?
Các tùy chọn là không có vấn đề, kể từ khi nó được ghi nhận đầy đủ (grunt.options). Nó cũng được ghi lại cách tìm tên tác vụ, khi chạy tác vụ grunt.
Nhưng tôi cần quyền truy cập vào tên tác vụ trước đây.
Ví dụ, người dùng viết grunt build --target=client
Khi cấu hình công việc grunt trong Gruntfile.js
của tôi, tôi có thể sử dụng grunt.option('target')
để có được 'client'
.
Nhưng làm cách nào để giữ thông số build
trước khi bắt đầu xây dựng nhiệm vụ?
Mọi hướng dẫn đều được đánh giá cao!
Câu trả lời này chính xác là bây giờ nó đã được chỉnh sửa. Để xem tên tác vụ được đưa ra từ dòng lệnh, sử dụng: console.log (grunt.cli.tasks); nhiệm vụ là một mảng – Zane