Google Chrome"解析SourceMap失败":css.map(Web Essential)

Md.*_*rim 28 css google-chrome less source-maps web-essentials

Visual Studio 2013 UP5 + Web Essential(v.2.6.36)生成的css.map文件在"Google Chrome"中无效,但在"Firefox"中有效.因此,无法在Google Chrome中调试较少的文件. 解析SourceMap失败:css映射文件

目前,我使用的是Web Essential 2.6.36(+ Visual Studio 2013 Up5).我可以从google chrome的开发人员设置中禁用源地图.哪个会删除这些错误,但是我们仍然无法调试更少的文件并更改样式.这是一个可怕的问题.

Google Chrome开发者工具:禁用源地图解析

任何建议将被认真考虑.先感谢您.

Pet*_*cko 50

问题是WebEssentials会保存文件UTF8 with BOM,但Chrome无法将这些文件作为.map文件打开.

作为临时修复,您可以.map在Visual Studio中转到文件并将其另存为Unicode(UTF-8无签名)或US-ASCII使用

File -> Advanced Save Options -> Unicode (UTF-8 without signature) or US-ASCII.
Run Code Online (Sandbox Code Playgroud)

在更改关联.css文件时,您可能需要重复此过程.但是,当我测试时.css,为.map文件保留了正确格式的一些规则.

我在WebEssentials GitHub上报告了这个问题: 1993年

还有一些其他报道: