LESS - 文件导入循环 - SyntaxError递归变量定义

时间:2017-11-01 13:34:23

标签: css less syntax-error

我有这个。

@imports: base variables, base mixins;

.loop(@index) when (@index >= 0){

    @dir_file : extract( @imports, @index );

    @dir : extract( @dir_file, 1 );
    @file: extract( @dir_file, 2 );

    @import "@{dir}/@{file}";

    .loop( @index - 1 );
}

.loop( length( @imports ) );

哪个产生了这个

  
    

SyntaxError:第19行第1列中assets / less / project.less中@dir_file的递归变量定义:     18     19 .loop(length(@imports));

  

基本上我试图遍历我的数组@imports@import每个LESS文件。不完全确定我尝试做的事情是否可行?如果是的话,我哪里错了?

0 个答案:

没有答案