Sass不呈现css变量

Sass不呈现css变量,sass,Sass,我有一句话: min-height: calc(100vh - var(--vh-offset, 0px)); 但我不知道为什么它会编译成: min-height: calc(100vh - 0px); 我的目标是: min-height: calc(100vh - var(--vh-offset, 0px)); 这样我就可以用javascript更新--vh偏移量 我怎么能说“好话”让线路保持原样呢?好了,伙计们,我发现了问题所在。这不是虫子。我忘了我在webpack中使用precss。

我有一句话:

min-height: calc(100vh - var(--vh-offset, 0px));
但我不知道为什么它会编译成:

min-height: calc(100vh - 0px);
我的目标是:

min-height: calc(100vh - var(--vh-offset, 0px));
这样我就可以用javascript更新--vh偏移量


我怎么能说“好话”让线路保持原样呢?

好了,伙计们,我发现了问题所在。这不是虫子。我忘了我在webpack中使用precss。 现在停用修复了问题

//laravel mix
mix.js('resources/assets/js/app.js', 'public/js')
.sass('resources/assets/sass/app.scss', 'public/css')
// .options({ 
//  postCss: [
//  require('precss')() <--- this gave me the problem
//  ]
// })
//laravel mix
js('resources/assets/js/app.js','public/js')
.sass('resources/assets/sass/app.scss','public/css')
//.选项({
//邮政编码:[

//require('precss')()我试图在StackOverflow中找到一个答案,但找不到。但我很确定它一定在某个地方。很抱歉,如果它是重复的。。。