2014-06-20 17 views
6

Tôi hơi mới với Grunt và đang sử dụng nó trong hệ thống xây dựng tự động của chúng tôi (trên Windows). Khi chạy Grunt bằng tay trong giao diện điều khiển, màu là vô cùng hữu ích. Tuy nhiên, khi chạy nó trong thiết lập tự động, kết quả là thông tin màu trong nhật ký dựng, như sau:Làm cách nào để xóa tất cả thông tin màu khỏi đầu ra Grunt?

[4mRunning "sass:all" (sass) task [24m 

Ký tự thừa làm giảm khả năng đọc nhật ký xây dựng và tôi muốn loại bỏ chúng .

Tôi biết phương pháp grunt.log.uncolor cho các chuỗi riêng lẻ, nhưng tôi tự hỏi liệu có cách nào để cấu hình Grunt xuất tất cả các nhật ký không có thông tin màu hay không. Nếu không, tôi có khả năng sẽ viết plugin của riêng mình.

Tôi cảm thấy như vậy sẽ xảy ra phổ biến - sử dụng Grunt trong hệ thống tự động mà bạn muốn đọc nhật ký dựng dưới dạng văn bản thuần túy - vì vậy có thể tôi chỉ thiếu một thứ gì đó.

Trả lời

8

Tất nhiên, cuối cùng tôi tìm ra câu trả lời ngay sau khi đặt ra câu hỏi ...

Sử dụng các tùy chọn dòng lệnh đơn giản --no-color.

Tôi đã xóa API nhưng bằng cách nào đó đã bỏ lỡ phần "Using the CLI" của tài liệu.

+5

Có cách nào để chỉ định điều đó trong Gruntfile.js không? –

Các vấn đề liên quan