LESS编译错误ParseError:语法错误在第1行(LESS compile error Par

2019-06-24 07:56发布

我试图通过导入导入我自己不太文件到现有bootstrap.less做在我现有的引导文件少一些定制。

我想这将是简单的,但我已经花痛苦的几个小时已经设法使新少编译。

每次添加我的文件中我得到:

ParseError:用C第1行语法错误:\ XXX \内容\ bootst说唱\少\ xxx.form.less:9:999 8}

我自己不太文件:

.form-unit {
  background-color: #F5F5F5;
  border-radius: 6px 6px 6px 6px;
  margin-bottom: 30px;
  padding: 10px;
  min-height: 170px;
  position:relative;
}

任何人有同样的问题? 没有我错过了什么???

我在网上编译它并不奇怪它的作品,我很迷茫

Answer 1:

您是否使用SimpLESS为您的LESS编译器? 如果是的话有它无法读取UTF-8编码的BOM文件存在的问题。 只需将文件转换为UTF-8无BOM,它会工作。



Answer 2:

要使用Visual Studio,并继续撕扯自己的头发上面的问题(我一直在为最后一小时左右同舟共济,以及经批准的回答上面并没有为我工作)的人,我会建议得到持有的网络要点扩展 。

它允许较少文件到精缩CSS时,他们被保存在几乎相同的方式为SimpLESS做即时编译。 没有关于编码,行尾或任何其他投诉!



Answer 3:

在Visual Studio中使用的所有.LESS文件,您需要更改UTF编码....

文件>高级保存选项...
设置 “编码” 为“的Unicode(UTF-8无签名) - 代码页65001

一旦你做到这一点,Simpless编译器会为你的文件。



Answer 4:

如果您在使用Visual Studio,请确保你没有意外所包含的文件添加到编译列表中的。 检查compilerconfig.json并确保你是不是要编译两个主SASS文件和收录其中。



文章来源: LESS compile error ParseError: Syntax Error on line 1