【发布时间】:2020-09-25 16:04:48
【问题描述】:
我有两个变量文件,即 component-lib.less 和 component-override.less。
例如。组件-lib.less
@primary-color: red;
@secodary-color: black;
@background-color: grey;
例如。组件覆盖.less
@background-color: blue;
@component-padding: 12px;
所以每当我想使用这些变量时,我都需要将两个文件都导入到目标文件中。
例如。输入.less
@import './component-lib.less';
@import './component-override.less';
Input {
padding: @component-padding;
background-color: @background-color;
}
有什么方法可以将变量文件导入到一个文件中,然后导出所有变量从那里?
例如。变量.less
@import './component-lib.less';
@import './component-override.less';
@brand-color: orange;
并像这样使用它,
例如。输入.less
@import './variable.less';
Input {
padding: @component-padding;
background-color: @background-color;
}
【问题讨论】:
标签: css web less css-variables