Cho đến gần đây, trình duyệt Chrome của tôi đã tải file bản đồ nguồn CSS một cách chính xác. Bây giờ, nó không phải là.Chrome không tải bản đồ nguồn CSS?
Bối cảnh là:
Và các file CSS có một thẻ lập bản đồ nguồn ở phía dưới:
/*# sourceMappingURL=Home.cshtml.css.map */
Nhưng tab Network and Fiddler2 cho thấy rằng Chrome không phải là thậm chí đang cố gắng tải tệp bản đồ nguồn.
Có một cái gì đó mà tôi đang thiếu? Cú pháp sourceMappingURL
có đúng không? Tôi đã bật và tắt cài đặt "Bật bản đồ nguồn CSS".
Chrome phiên bản: 44.0.2403.30 beta-m
file Sourcemap tạo ra bởi Essentials Web trong VS 2013.
Nếu nó chỉ là thời gian gần đây mà họ ngừng làm việc, làm tải bản đồ nguồn của bạn trong Chrome 43 (ổn định) với sourceMappingURL giống nhau không? Có lẽ một hồi quy trong bản Beta? –
Tôi đã chuyển sang Phiên bản 44.0.2403.89 m (không phải beta). Vấn đề vẫn đang xảy ra. –
Khi tôi đã xử lý các vấn đề bản đồ nguồn như thế này thường là do tệp của tôi có cấu trúc thay đổi từ khi bản đồ nguồn được tạo (không giải thích những gì fiddler nói mặc dù). Một giải pháp tôi đã sử dụng trong quá khứ của việc này là để nội tuyến các bản đồ nguồn vào JS tập tin bản thân trong quá trình phát triển và sau đó tước ra bản đồ nguồn trong sản xuất. Các tập tin là rất lớn, nhưng vì nó chỉ là trong phát triển, nó không quan trọng. –