perf(theme): omit sass warnings

This commit is contained in:
pengzhanbo 2024-07-19 10:21:49 +08:00
parent 8888d9fe5c
commit 25214d36d3

View File

@ -36,4 +36,32 @@ export function extendsBundlerOptions(bundlerOptions: any, app: App): void {
},
}))
})
addViteConfig(bundlerOptions, app, {
css: {
preprocessorOptions: {
sass: {
logger: {
warn: (message, { deprecation, deprecationType }) => {
if (deprecation && deprecationType.id === 'mixed-decls')
return
console.warn(message)
},
},
},
scss: {
logger: {
warn: (message, { deprecation, deprecationType }) => {
if (deprecation && deprecationType.id === 'mixed-decls')
return
if (!message.includes('repetitive deprecation warnings omitted')) {
console.warn(message)
}
},
},
},
},
},
})
}