【发布时间】:2015-03-13 14:02:33
【问题描述】:
某些东西正在损坏我的 .LESS 文件。它们在文本编辑器(VS2013 或 Sublime)中看起来不错,但是当我尝试编译它们时,它们中有额外的奇怪字符。
如果我尝试使用 grunt 或 web essentials 进行编译,我会遇到同样的错误。
为什么 LESS 编译器正在读取这个内容?
��/ / C o r e v a r i a b l e s a n d m i x i n s
这里发生了什么?我猜它与文件编码有关?请参见上面的屏幕截图。
【问题讨论】:
-
如果删除该行会怎样?
//之前似乎有一个奇怪的字符并产生错误。 -
即使删除该行,我仍然会收到错误。
-
很可能是 UTF-BOM。在菜单的某些地方(对不起,我没有这个版本的 VS)你会找到更改文件格式的选项:将其设为“UTF-8 without BOM”。
标签: twitter-bootstrap-3 gruntjs less utf web-essentials