在从1.9.20到1.9.143更新BundleTransformer.Less的nuget包的过程中,我的应用程序的样式不再正确显示。
由于变量声明和使用的顺序,我跟踪了这个问题而不是编译文件。我对less的理解说你可以在使用它之后定义一个变量,但对我来说已经不再适用了。我可以用简单的东西重现
html {
color : @test;
}
@test:green;
适用于我的在线较少的沙箱。
我的应用程序在没有错误的情况下构建并提供.less文件,但文件的内容只是
variable @test is undefined on line 17 in file '/icons.less':
[16]: html{
[17]: color : @test;
------------^
[18]: }
编译的哪一部分会突然强制执行变量订单的要求?