我正在尝试使用 lessc(由 npm 安装)将 less 文件编译为 CSS。
SyntaxError: Operation on an invalid type in /home/..../static/less/app.less:null:-1
1
注意第一行没有被截断。第二行的 1 显然是在换行之后,那么我如何得到 null:-1?这似乎是处理文件的行引用。这是来自包含吗? (我有两个)如果是这样,第二行的1是什么意思?
我在 Ubuntu 上使用通过 NPM 安装的 lessc v1.3.3。
最佳答案
获得更多信息会有所帮助。您使用的是什么版本的 Less.js?如果您使用的是 1.4.0-beta,请尝试执行 --strict-maths-off
或 --strict-units-off
,或两者兼而有之。还有其他第三部分编译器也可以简化一些事情。
关于compiler-errors - Less 中的语法错误没有意义,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15698222/