Files
frontend-miniapp/vite.config.ts
2026-06-30 17:22:20 +08:00

57 lines
1.1 KiB
TypeScript

import { defineConfig } from 'vite'
import uni from '@dcloudio/vite-plugin-uni'
const sgsDevServer = 'http://1.92.206.90:3001'
const sgsAssetServer = 'http://1.92.206.90:9000'
const legacyAudioServer = 'http://47.120.48.148:19000'
export default defineConfig({
plugins: [uni()],
server: {
host: '0.0.0.0',
proxy: {
'/app-api': {
target: sgsDevServer,
changeOrigin: true
},
'/h5-sdk': {
target: sgsDevServer,
changeOrigin: true
},
'/sdk': {
target: sgsDevServer,
changeOrigin: true
},
'/museum-assets': {
target: sgsAssetServer,
changeOrigin: true
},
'/minio': {
target: sgsDevServer,
changeOrigin: true
},
'/nhm/audio': {
target: legacyAudioServer,
changeOrigin: true
}
}
},
resolve: {
alias: {
'@': '/src'
}
},
optimizeDeps: {
include: ['three']
},
build: {
rollupOptions: {
output: {
manualChunks: {
three: ['three']
}
}
}
}
})