【发布时间】:2012-02-05 03:38:06
【问题描述】:
我今天开始使用 LESS。但这有点奇怪。此代码不起作用。我收到一个错误:
! Variable Name Error: @linkColor in a is undefined.
我的引导程序:
@import "variables.less";
@import "normalize.less";
variables.less:
@linkColor: #08c;
@linkColorHover: darken(@linkColor, 15%);
规范化.less:
a {
color: @linkColor;
}
a:visited {
color: @linkColor;
}
a:hover {
color: @linkColorHover;
}
当我做一个
@import "variables.less"
在 normalize.less 文件中,一切正常。
感谢您的帮助:)
【问题讨论】:
-
如何编译成.css?使用 less.js 或软件编译器?好奇这是否会有所不同.. 将您的文件托管在某个地方以便我们可以检查(如果可能的话) - 我从来没有遇到过这种文件结构的问题。
-
对不起,我之前没有看到这条评论。我认为这可能是我的 Linux 上错误设置文件权限的问题:s 无论如何,现在一切似乎都正常!
-
@conradk 我在 OS X 上使用 Less.app 时遇到了同样的问题。更改权限有何帮助?
-
如果我没记错的话,我必须在“/home/myAccount”文件夹上设置限制性权限,该文件夹也包含我的 webroot。