Source map reference fails in Edge/IE 11
Chưa có ai nhận issue này.
Đánh giá
- Độ khó
- 2/5
- Thời gian dự kiến
- 1-3 giờ
- Mức phù hợp với người mới
- 55/100
- Loại issue
- Lỗi
- Độ rõ ràng
- Đặc tả rõ ràng
- Mức độ hoạt động
- Đình trệ
- Công nghệ
- javascript
- Lĩnh vực
- build-system
Hướng nghiên cứu
Bắt đầu với đường dẫn plugin clean-css được thực thi bởi lessc --source-map --clean-css main.less main.css, sau đó kiểm tra cách đầu ra CSS nối thêm comment source map. Hoàn tất khi main.css được tạo đặt comment sau một dòng mới và Edge yêu cầu main.css.map đồng thời hiển thị main.less trong bảng Styles.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
Problem
Microsoft Edge doesn't attempt to load the .map file due to the location of the source map comment in the CSS output.
This is somewhat a known phenomenon (with both CSS and JavaScript): https://stackoverflow.com/q/34687049/404623
Reproduce
main.less
html{color:red}
body{color:blue}
index.html
<!DOCTYPE html>
<link rel=stylesheet type=text/css href=main.css>
<p>Hello world</p>
Run lessc with the clean-css plugin:
lessc --source-map --clean-css main.less main.css
Output (main.css)
html{color:red}body{color:#00f}/*# sourceMappingURL=main.css.map */
Upon loading index.html in Microsoft Edge and opening Debugger in the F12 Developer Tools, there is no request made to the server for the map file, and inspect element shows main.css references in the Styles panel instead of main.less
Expected results
Edge should attempt to load the main.css.map file and refer to the code in the main.less file in the Styles panel in the F12 Developer Tools.
Expected output of main.css (note the newline)
html{color:red}body{color:#00f}
/*# sourceMappingURL=main.css.map */
Manually editing the files to add the newline character fixes the problem but defeats the purpose of the build tool.
- Ngôn ngữ chính
- JavaScript
- Star
- 193
- Fork
- 40
- Merge trung bình
- 8 giờ 47 phút
- Pull request đã merge (30 ngày)
- 2
Chuẩn bị môi trường
Dự án này không cung cấp dev container, Dockerfile hay hướng dẫn đóng góp, nên bạn cần tự thiết lập môi trường: hãy bắt đầu từ README và xem hướng dẫn đóng góp lần đầu của chúng tôi để biết các bước chung.
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của less/less-plugin-clean-css
-
1.6.0 ignores cli argumentsĐang mở
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 55/100
-
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 28/100
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 35/100
less/less-plugin-clean-css#42 · 1 bình luận · 2 reaction ·
-
ReleaseĐang mở
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 20/100
less/less-plugin-clean-css#40 · 9 bình luận · 1 reaction ·
-
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 38/100
Tất cả issue của less/less-plugin-clean-css
Issue tương tự
-
建议增加URL参数构建的工具Đang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 65/100
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 67/100
uoftblueprint/canada-basketball#67 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
打开群聊的设置同时打开侧边栏会出现侧边只出现一半Đang mởbug
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 61/100
Fei2411/DeepSeek-Bot#456 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
área:app área:produto sem-fase tipo:decisão
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 63/100
Varanda-org/varanda#91 ·
-
0️⃣ phase/new
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
Maintainer thường phản hồi trong vòng 1 ngày