【发布时间】:2013-02-14 08:34:51
【问题描述】:
我正在尝试让我的源映射实现与 dotless 一起使用。
我已经拉取了dotless 并添加了 sourcemap(1)(2) 生成到它。问题是,即使我提供了相应的 css 文件
-
SourceMap:Main.less.mapHTTP-Header 和 -
X-SourceMap:Main.less.mapHTTP-Header 并在我的 css 文件末尾添加注释 -
/*@ sourceMappingUrl=Main.less.map */和 -
/*@ sourceURL=Main.less.map */ - chrome 金丝雀(版本 27.0.1424.0)
chrome 根本不在乎。不用说,我在控制台设置中启用了"Enable source maps"-swtich。所有文件的内容类型似乎也很好。 (仔细检查) - 对于源地图位置,我已经尝试了完整的 url 以及地址的相对符号 - 但似乎没有任何效果......
Chrome 甚至不向服务器请求地图文件。有任何想法吗?我错过了什么吗?
干杯,科雷戈特
【问题讨论】:
-
我查看了用于在样式表中解析标签的 chrome 源代码:code.google.com/p/chromium/source/… 所以我的行需要匹配以下正则表达式:/^\/*@ sourceMappingURL=([^\ s]+)\s**\/$/ (js) - 但即使调整我的行并检查它是否与我提供的代码相匹配,(我提取了代码并创建了一个小测试应用程序),它仍然没有工作。 Chrome 甚至不向服务器请求地图文件……这里有什么线索吗?
标签: asp.net google-chrome web dotless