4

在将 BundleTransformer.Less 的 nuget 包从 1.9.20 更新到 1.9.143 的过程中,我的应用程序样式不再正确显示。

由于变量声明和使用的顺序,我将问题跟踪为少不编译文件。我对 less 的理解是说你可以在使用它之后定义一个变量,但对我来说不再是这种情况。我能够用简单的东西来重现

html {
    color : @test;
}

@test:green;

这对我来说适用于在线较少的沙箱。

我的应用程序在无错误请求时构建并提供 .less 文件,但文件的内容只是

variable @test is undefined on line 17 in file '/icons.less':
 [16]: html{
 [17]:     color : @test;
       ------------^
 [18]: }

编译的哪一部分会突然强制执行有关可变顺序的要求?

4

0 回答 0