Less @import 没有按预期工作

Less @import not working as expected

我有一个问题,我不太明白为什么尽管尝试了很多 Less @import 选项,但 Less @import 选项没有按预期工作。这是有问题的文件 (app.less):

@import "theme";
.nav-wrapper--background-white {
    background-color: #ffffff;
}

最初,当我在 theme.less 中输入有效的 Less 代码时,Less 编译器会做一些事情:

1) 生成theme.css。 2) 它生成 app.less,其中包括来自 theme.css 的 CSS。

太棒了。但是,如果我在 theme.less 中进行后续更改,Less 编译器会使用修改后的更改重新生成 theme.css,但是 theme.css 中的更改不会合并到 app.css.

我希望发生的是,每当我对引用的 theme.less 进行更改时,它的 theme.css 将包含在 app.css.

我在 SASS/SCSS 中做了这种事情,它按预期工作。我昨天才开始使用 Less,并假设可以实现同样的事情。任何指针将不胜感激。

这听起来像是您的编译器有问题。我假设您正在使用您的标签,因为您所描述的听起来像是预期的行为。

你如何编译你的 less?