Tôi làm việc với SASS + Compass trên Windows 7. Gần đây tôi đã nâng cấp SASS từ 3.2.10 lên 3.4.2 và La bàn từ 0.12.2 đến 1.0.1. Tôi đã nâng cấp bằng cách gỡ cài đặt các phiên bản cũ và cài đặt phiên bản mới bằng cách sử dụng gem uninstall/install trong dấu nhắc lệnh.đồng hồ la bàn biên dịch một lần, không nhận thấy các thay đổi khác
Bây giờ khi tôi thực hiện thay đổi đối với tệp SCSS sau khi chạy đồng hồ la bàn, chỉ có bộ thay đổi đầu tiên được chú ý và biên dịch. Sau khi chiếc đồng hồ la bàn đó trông giống như nó đang theo dõi những thay đổi nhưng trên thực tế không có thay đổi nào khác sau lần đầu tiên được chú ý. Tôi phải chấm dứt (Ctrl + C) và chạy lại đồng hồ la bàn. Thêm --poll vào lệnh này dường như không giúp ích gì.
Hành vi lạ này đã không xảy ra trước khi nâng cấp.
Làm cách nào để khắc phục sự cố này?
Tôi cũng đã nhận thấy sự cố này. Họ đã nghiêm túc bẻ cong Sass với vài cập nhật vừa qua. Ngay sau khi docoupled đá quý lắng nghe từ sass, nó đã không làm việc ngay cả. Theo như tôi biết, hiện tại không có bản sửa lỗi nào khác ngoài việc cố gắng quay trở lại Sass về phiên bản trước đó với Listen. – trattles
Có vấn đề về GitHub cho https://github.com/sass/sass/issues/1409 –
@trattles Đối với tôi vấn đề là với La bàn, không phải với Sass. –