Tôi đang sử dụng Grunt để biên dịch CoffeeScript và Stylus bằng nhiệm vụ đồng hồ. Tôi cũng có trình soạn thảo của tôi (SublimeText) thiết lập để lưu các tập tin mỗi khi tôi rời xa chúng (tôi ghét mất việc).Làm thế nào để bạn làm cho grunt.js không sụp đổ trên các cảnh báo theo mặc định?
Thật không may, nếu Grunt gặp lỗi cú pháp trong bất kỳ tệp nào mà nó biên dịch, nó sẽ gửi cảnh báo và thoát với Aborted due to warnings
. Tôi có thể dừng việc này bằng cách đi qua số --force
. Có cách nào để không hủy bỏ hành vi mặc định (hoặc kiểm soát các cảnh báo của nhiệm vụ đủ quan trọng để thoát khỏi Grunt?
Tùy chọn này sẽ hoạt động cho tất cả các tác vụ còn lại trong chuỗi. Tôi có một hack khác trong một câu trả lời cho [câu hỏi này] (http://stackoverflow.com/questions/16612495/continue-certain-tasks-in-grunt-even-if-one-fails/16972894#16972894) – explunit
Couldn ' bạn chỉ cần làm grunt.option ('force', false); sau khi chạy các nhiệm vụ? –