gpt4 book ai didi

javascript - Next.js 生产构建不应用 css 变量

转载 作者:行者123 更新时间:2023-12-05 00:33:24 29 4
gpt4 key购买 nike

我有下一个 postcss 配置

module.exports = {
plugins: [
[
'postcss-preset-env',
{
browsers: 'last 2 versions, IE 11, not dead',
preserve: false,
features: {
'custom-media-queries': true,
'custom-properties': true,
'nesting-rules': true
},
importFrom: ['src/styles/variables.css']
}
]
]
}

这个带有css变量的文件
@custom-media --desktop screen and (min-width: 768px);
@custom-media --mobile screen and (max-width: 767px);

:root {
--montserrat: montserrat, sans-serif;
--sfProDisplay: sf pro display, sans-serif;
--helvetica: helvetica, sans-serif;
--blue: #315efb;
--middleBlue: #2c54e2;
--darkBlue: #274bc8;
--lightBlue: #e0ebff;
--green: #21a038;
--grey: #62687f;
--darkGray: #343b4c;
--blueGray: #8d96b2;
--cloudGray: #f3f4f7;
--cloudGray7: #afb6c9;
--darkCarbone: #1f2431;
--paleYellow: #fffde5;
--red: #ff564e;
}

在我通过下一个构建 && 下一个导出构建我的项目后,颜色显示不正确。例如,颜色:var(--blueGray),而不是颜色:#8d96b2。有人知道出了什么问题吗?
enter image description here
Dev server

最佳答案

我相信你应该直接在你的样式部分而不是在配置中导入你的 CSS 变量。但我可能听错了

关于javascript - Next.js 生产构建不应用 css 变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/70967623/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com