eclipse中独立文件的无引导变量上下文

eclipse中独立文件的无引导变量上下文,eclipse,twitter-bootstrap,less,Eclipse,Twitter Bootstrap,Less,EclipseLess插件不喜欢无引导文件引用其他文件中的变量,因此它会出现诸如“变量”@line height computed“在此上下文中未定义”之类的错误。尽管如此,我还是通过编译主bootstrap.LESS文件成功地编译了LESS源代码,该文件导入了所有其他LESS文件。这是因为编译时,变量位于主bootstrap.less文件的上下文中。我尝试为插件设置验证配置,但没有成功。 所以我想我的问题是:有没有办法修复这些错误?或者,即使我能够很好地编译,我也必须与它们共存吗?无引导代码已

EclipseLess插件不喜欢无引导文件引用其他文件中的变量,因此它会出现诸如“变量”@line height computed“在此上下文中未定义”之类的错误。尽管如此,我还是通过编译主bootstrap.LESS文件成功地编译了LESS源代码,该文件导入了所有其他LESS文件。这是因为编译时,变量位于主bootstrap.less文件的上下文中。我尝试为插件设置验证配置,但没有成功。
所以我想我的问题是:有没有办法修复这些错误?或者,即使我能够很好地编译,我也必须与它们共存吗?

无引导代码已被拆分为不同的文件。变量在Variables.less中定义,因此您可以在单个位置编辑所有变量。要编译Bootstrap,您应该编译主Bootstrap.less文件。 无法编译单个文件,因为这些文件依赖于其他文件(主要是variables.less和mixin.less)。从3.2版开始。此外,mixin被分割成不同的文件。mixins.less导入此mixins文件

要编译单个文件,可以尝试在文件开头导入变量和mixin:

@import "variables"
@import "mixins"

您可以通过取消选中以下选项,在LESS/Validation首选项中禁用这些错误:

  • 未申报的混合物
  • 未声明的变量

试试Aptana IDE,一个Eclipse插件。