🔧 vite.config 更新

This commit is contained in:
notyclaw 2026-03-29 20:06:29 +08:00
parent 6807cd94a1
commit de73971c2c
1 changed files with 10 additions and 2 deletions

View File

@ -11,10 +11,8 @@ export default defineConfig({
'/api': { '/api': {
target: 'http://localhost:3000', target: 'http://localhost:3000',
changeOrigin: true, changeOrigin: true,
// 显式确保 Authorization header 被转发Vite 默认会转发,此处明确声明以防被代理中间件清除)
configure: (proxy) => { configure: (proxy) => {
proxy.on('proxyReq', (proxyReq) => { proxy.on('proxyReq', (proxyReq) => {
// 确保 Authorization header 被传递到后端
if (proxyReq.getHeader('authorization')) { if (proxyReq.getHeader('authorization')) {
proxyReq.setHeader('authorization', proxyReq.getHeader('authorization')) proxyReq.setHeader('authorization', proxyReq.getHeader('authorization'))
} }
@ -22,5 +20,15 @@ export default defineConfig({
} }
} }
} }
},
build: {
rollupOptions: {
output: {
manualChunks: {
'element-plus': ['element-plus'],
'vendor': ['vue', 'vue-router', 'axios']
}
}
}
} }
}) })