如何在不同的文件中使用变量?

lva*_*yut 5 less

假设我将较少的文件分成许多较少的文件,以便于组织.这是我的存储库:

/reset.less
/variables.less
/mixins.less
/main.less
/styles.less 
Run Code Online (Sandbox Code Playgroud)

styles.less只是导入其他文件:

@import "reset.less";
@import "mixins.less";
@import "variables.less";
@import "main.less";
Run Code Online (Sandbox Code Playgroud)

但是,当我在main.less中添加一些代码并使用在variables.less中定义的@ line-color.它显示了Name Error: variable @line-color is undefined,我无法编译它 - 我使用少量插件的PHPStorm.

你能请求我吗?

Ale*_*olz 12

您必须将变量导入所有使用变量的文件.

编辑:

你必须只编译你的style.less.你无法编译main.less,因为它不知道变量.但你不需要main.CSS,不是吗?
你应该得到正确的style.css,这是(我猜)你需要的唯一的css文件.