问题在于WebEssentials将文件以带BOM的UTF8
格式保存,但Chrome无法将这些文件作为.map
文件打开。
作为临时解决方法,您可以在Visual Studio中打开.map
文件,然后将其另存为Unicode
(UTF-8无签名)或US-ASCII
格式。
File -> Advanced Save Options -> Unicode (UTF-8 without signature) or US-ASCII.
更改相关的 .css
文件后,您可能需要重复此过程。然而,当我测试添加一些规则到 .css
文件中时,正确的格式被保留在 .map
文件中。
我在 WebEssentials GitHub 上报告了这个问题:Issue 1993
还有一些其他的报告: