0

我正在使用 DotLess v1.4,我想做以下事情:

// Variables
@Utilities-path: "../../Utilities";

@import "@{Utilities-path}/bacon.less";

当我这样做时,我得到一个找不到文件的错误。

解析时未找到文件:您正在导入无法找到的以 .less 结尾的文件。

如果我这样做,它可以正常工作。

@import url('../../Utilities/bacon.less');

据我所知,这是在 1.4 版中添加到 Less 中的,所以我认为它可以在最新版本的 DotLess 中使用。

有谁知道这个功能是否可用,如果可以,我做错了什么?

4

2 回答 2

1

此功能在 DotLess v1.4 中不可用。版本 1.4 并不意味着使用的是等效版本的 LESS。

于 2014-03-03T15:29:51.777 回答
0

根据:https ://github.com/less/less.js/issues/410#issuecomment-16219936看起来这个功能是在less v1.4.0中添加的,并且需要使用mixin来进行导入。

@Utilities-path: "../../Utilities";

.bacon(){
   @import "@{Utilities-path}/bacon.less";
}
.bacon();
于 2014-01-30T11:26:14.923 回答