我正在寻找我的 styles.less 文件(目前包含整个网站的 3000 行样式表代码)并将其分解为多个样式表,即 navigation.less、buttons.less、footer.less 等。
我想然后我会将所有这些单独的样式表@import 到一个主样式表中,例如 all.less 它将编译/缩小到 all.css
我将这种样式分解为单独的工作表时遇到的一个问题是变量引用被破坏了。例如,如果我将我的按钮 CSS 移植到buttons.less,我的按钮 CSS 包含对在 styles.less 中定义的 LESS 变量的引用。我该如何解决这个问题?
有没有更好的方法来用 LESS 模块化我的 CSS 代码?对于一个文件,3000 行 LESS 代码变得完全无法管理,我需要将其分解。