2015-09-28 17 views

Trả lời

29

Yep, xem the docs on disabling linters via source

// scss-lint:disable ImportantRule 
.example { 
    display: block !important; 
} 
// scss-lint:enable ImportantRule 
+0

Cảm ơn. Vì một lý do nào đó tôi đã bỏ lỡ phần tài liệu đó, oops. –

2

Chỉ cần thêm vào steveax's great answer:

Nếu nó chỉ cho một dòng, bạn thể trực tiếp thêm nhận xét ở đó và nó sẽ chỉ ảnh hưởng đến dòng đó.

Ví dụ, hãy xem xét các đoạn mã sau:

.example { 
    display: block !important; // scss-lint:disable ImportantRule 
    color: #BADA55 !important; 
} 

Linter của bạn sẽ đưa ra cảnh báo cho các dòng color (không tuân thủ ImportantRule) nhưng đúng bỏ qua công việc bẩn thỉu của mình với display tài sản.


Tôi thường cảm thấy nó rõ ràng hơn nhiều để càng cụ thể càng tốt về phạm vi của các ngoại lệ quy tắc uốn và luôn cố gắng không để mở rộng những cho toàn bộ một khối mã - trừ khi nó thực sự có ý nghĩa.

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