我收到一个奇怪的 LESS 编译错误,消息如下:
non_object_property_callError:无法在 /Volumes/Windows/Program Files (x86)/Ampps/www/custom-site/templates/custom-template/less/style.less:null:-1 1 @import 中调用 null 方法“charAt” icomoon/icomoon.less";
导致错误的代码如下:
@import "imports/variables.less";
@import "icomoon/icomoon.less";
@import "mixins.less";
我尝试只编译这两个文件,一切顺利。所以这告诉我,错误在于 LESS 准确报告错误来源的能力。在 nodejs 编译器上测试,返回相同的错误。对所有其他编译器进行测试仍然会出现此错误...
为了尝试找到错误的根源,我很自然地在 import 调用后将 style.less 文件中的剩余代码注释掉了,但错误仍然存在。这里的问题是我不知道错误在哪里,尽管我怀疑它在调用导入之后的某个地方。
任何帮助,将不胜感激。