我已经按照我能找到的所有指示让 Sass 源映射在 Chrome 中工作——但我仍然以某种方式失败。我不知道怎么——也许你可以?
test.css.map
使用 Sass 3.3.0.alpha.198 (我听说是“最前沿”),我成功地生成了一个源映射文件(在编译后的 CSS 的底部是一行:/*# sourceMappingURL=test.css.map */
. 所以这一步似乎进展顺利。
在 Chrome Canary 中,我进入chrome://flags
并启用了开发者工具实验。我已经重新开始了。在我的检查器设置中,在“常规”选项卡中,我选中了“启用源地图”;在“实验”选项卡中,我检查了“Sass 样式表调试”。
毕竟,当我检查一个元素(在访问已编译 CSS 的本地 HTML 文件上)时,我仍然得到相同的旧 CSS 行号,链接到相同的旧已编译 CSS 文件。没有说明 sourcemap 支持。这不是教程所说的应该发生的事情。
(我也在稳定的 Chrome 中尝试过这个——它应该在稳定的环境中工作吗?——通过启用开发者工具实验并选中“启用源映射”和“支持 Sass”框。也没有运气。)
有人可以告诉我我错过了什么吗?