少--global-var似乎不起作用

时间:2015-12-10 10:22:24

标签: less global-variables

我在JEE项目中使用less。通过ant脚本编译较少的文件。 我想用不同的配色方案生成多个版本的bootstrap(以及其他一些较少的文件)。

所以,我的脚本有一些:

<antcall target="lessfile">
    <param name="file.name.less" value="bootstrap.less" />
    <param name="file.name.css" value="bootstrap-orange.css" />
    <param name="brand-primary" value="#F44336" />
</antcall>

在脚本结束时,我通过以下行启动编译:

<arg line="-x ${file.name.less} ${dir.css}/${file.name.css} --global-var='my-background=${brand-primary}'" />

这个命令行本身并不担心。问题是检索&#39; my-background&#39;的值。 在bootstrap文件中,我做了一个简单的测试:

.test {
    color : @my-background;
}

编译失败,说明他不知道@ my-background变量(&#34;变量@ my-background未定义&#34;),好像忽略了指定全局变量的参数。 你能解释一下我如何获得全局变量值吗?

提前感谢您的回答。

(PS:我有更少的1.4.2)

0 个答案:

没有答案
相关问题