- listing.less (text/css)
- style.less (text/css)
cụ:
- Firefox
- Firefox addon httpFox để kiểm tra tiêu đề http
- Chrome
Tôi có một tập tin css tên listing.less chứa sau:
@import "/orb/static/less/style.less";
Khi tôi gọi listing.less tất cả mọi thứ hoạt động tốt, style.less được nhập khẩu. Các yêu cầu tiếp theo cho kết quả liệt kê trong một phản hồi được lưu trong bộ nhớ cache 304. Đó là tốt. Tuy nhiên, style.less đã nhập không hiển thị dưới dạng phản hồi được lưu trong bộ nhớ cache. Thay vào đó, tôi tìm thấy nó trong localstorage của trình duyệt. Vấn đề lớn hơn là nếu tôi thực hiện một thay đổi để style.less sau đó nhấn làm mới trình duyệt sẽ không cập nhật phong cách. Style.less sẽ chỉ làm mới nếu tôi xóa nó khỏi localstorage hoặc chạm vào listing.less trên máy chủ.
Đó có phải là bản chất của @import không? Tôi có cần chạm vào list.less hoặc delete style.less từ localstorage mỗi khi tôi muốn cập nhật style.less? Làm thế nào có thể style.less buộc phải làm mới?
+1 - nhưng tôi đã nhận ra lỗi trong Chrome 24. Tôi đã phải thay đổi mã cho 'var ít = ít || {}; less.env = 'phát triển';' –
FYI: Việc thiết lập thuộc tính less.env trong phát triển là tốt không chỉ ngăn chặn bộ nhớ cache localStorage .. nó còn cho phép một bộ các tính năng gỡ rối như các thông báo gỡ lỗi (không còn im lặng nữa) và ghi nhật ký bàn điều khiển. –