LESS编译错误ParseError:第1行的语法错误

D.J*_*D.J 12 css less twitter-bootstrap

我试图通过将import my own less文件导入现有的bootstrap.less来对我现有的bootstrap less文件进行一些自定义.

我认为这很简单,但是我已经花费了几个小时的时间来尝试新编译.

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

ParseError:C:\ xxx\content\bootst中第1行的语法错误rap\less\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;
}
Run Code Online (Sandbox Code Playgroud)

有人有同样的问题吗?我错过了什么?

我在网上编译它并不奇怪它有效,我很困惑 在线编译

Cha*_*hao 24

您使用SimpLESS作为LESS编译器吗?如果是这样,就有一个错误,它无法读取带有BOM的UTF-8编码的文件.只需将您的文件转换为没有BOM的UTF-8,它就可以工作.

  • 非常感谢这个帖子,虽然我还有问题!根据Vim,我的文件是utf-8编码,没有BOM.有没有其他人遇到过这个问题并找到了不同的罪魁祸首? (10认同)
  • 这似乎也是Node的'官方'lessc LESS编译器的问题. (2认同)