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