globalVars在较少的文件中

时间:2015-03-25 20:18:50

标签: javascript variables less inline

我想知道是否有机会在转义的javascript代码中获取所有已定义的变量。

e.g。

@allvars: `(function(){ return globalVars;})()`;

它正在努力开展一个我正在进行的项目。 只是为了记录,我只需要已经定义的那些。 所有文件中的所有变量。

感谢您的帮助

1 个答案:

答案 0 :(得分:0)

我现在这样做

 .theme(@theme) {&{.compile(@theme);}}

用法:      .theme(main)//将编译.compile()中针对给定主题的所有mixins

在编译器mixin中我这样做

.compile(@theme) {&{
        @base-color: 'theme-@{theme}-base-color';
        .another-module(@@base-color);
 }}

通过这种方式,我将编译过程完全分离为主题分配。像这里的魅力一样。 当然,为了重新分配所有的颜色,很多打字,但上帝保佑multiedit。 你只需为每个模块做一次,所以谁在乎呢。

希望这有助于其他人