This commit is contained in:
X1627315083@163.com
2026-05-19 10:36:33 +08:00
parent bcaeda6217
commit 55cc4cb40f
5 changed files with 25 additions and 4 deletions

View File

@@ -7,12 +7,31 @@ import { fileURLToPath, URL } from 'node:url'
// https://vite.dev/config/
const config = {
ssg: {
// 静默所有警告
silent: true,
// 或者只忽略特定警告
onWarning: (warning, message) => {
// 忽略 ResizeObserver 和 localStorage 相关警告
if (message.includes('ResizeObserver')) {
return;
}
console.warn(warning);
}
},
// 全局定义模拟对象
define: {
'ResizeObserver': 'typeof ResizeObserver !== "undefined" ? ResizeObserver : class ResizeObserver { observe() {} unobserve() {} disconnect() {} }',
},
base: '/',
plugins: [vue()],
ssr: {
noExternal: ['@kagol/vue-carousel']
},
ssgOptions: {
mock: true,
dirStyle: 'nested',
script: 'defer',
onFinished() {