修复:打包警告问题

This commit is contained in:
马丁 2026-07-09 00:32:39 +08:00
parent 016a5d96c3
commit 1d99f2871a
2 changed files with 11 additions and 7 deletions

View File

@ -1,3 +1,5 @@
@use './variables.scss' as *;
// // 水平垂直居中 // // 水平垂直居中
// @mixin flex-center { // @mixin flex-center {
// display: flex; // display: flex;

View File

@ -32,13 +32,15 @@ export default defineConfig({
css: { css: {
preprocessorOptions: { preprocessorOptions: {
scss: { scss: {
// 全局注入变量 + 混入 // 全局注入变量 + 混入(@use 替代已弃用的 @import
additionalData: ` additionalData: (source: string, filename: string) => {
@import "@/assets/styles/variables.scss"; if (/[/\\]variables\.scss$/.test(filename) || /[/\\]mixin\.scss$/.test(filename)) {
@import "@/assets/styles/mixin.scss"; return source
`
}
} }
return `@use "@/assets/styles/variables.scss" as *;\n@use "@/assets/styles/mixin.scss" as *;\n${source}`
},
},
},
}, },
build: { build: {
target: 'es2020', target: 'es2020',