2013-07-30 36 views

Trả lời

14

UPDATE: Xem other answer, IE11 hỗ trợ // # sourceURL, mà còn được hỗ trợ bởi gần đây Firefox & Chrome.

Xin lỗi là người mang tin xấu, nhưng IE không hỗ trợ ánh xạ nguồn. Nó thậm chí không phải IE11 (ít nhất là không có trong bản xem trước IE11, anyway).

Nó có thể đến cuối cùng, nhưng bây giờ câu trả lời là bạn không thể làm điều đó. Lấy làm tiếc.

Điều đó nói rằng, tính đến thời điểm này, nó vẫn là một tính năng thử nghiệm ngay cả trong các trình duyệt hỗ trợ và vẫn có thể thay đổi - ví dụ, tôi lưu ý rằng cú pháp đang được thay đổi từ //@ thành //# các nightlies, do một cuộc đụng độ với cú pháp JS có điều kiện-nhận xét hiện tại của IE (//@cc_on vv).

+0

Và vì vậy ... tôi phải làm gì? :) –

+4

Không có gì bạn có thể làm. IE không hỗ trợ nó. Nếu bạn muốn gỡ lỗi trong IE, bạn sẽ phải sử dụng mã nguồn chưa nén trong thời gian này. Tôi muốn sẵn sàng đặt cược họ sẽ mang nó vào cho IE12, nhưng vẫn còn một thời gian nữa. – Spudley

+0

SourceMaps đang hoạt động như một nét duyên dáng trong Chrome và IE, btw. –

14

Với bản cập nhật mới nhất đi kèm với Windows 8.1, IE11 bây giờ hỗ trợ nguồn bản đồ: http://blogs.msdn.com/b/ie/archive/2014/04/14/what-s-new-in-f12-with-windows-8-1-update.aspx

trình trong Win7 là tốt.

+1

Nó rất hữu ích cho việc phát triển gỡ lỗi, nhưng ít hữu ích hơn cho sản xuất, bởi vì IE không đặt sourceURL vào dấu vết ngăn xếp cho ngoại lệ (trong khi Chrome làm). – robocat

+3

Bất kỳ ý tưởng làm thế nào để * vô hiệu hóa * nó? – adamdport