ai_images/portal-ui/vite.dev.config.js

25 lines
686 B
JavaScript

import { defineConfig, mergeConfig, loadEnv } from 'vite'
import baseViteConfig from './vite.config'
const env = loadEnv('development', process.cwd())
const devConfig = defineConfig({
server: {
host: env.VITE_HOST || 'localhost',
port: env.VITE_PORT || 8081,
open: true,
watch: {
ignored: [/node_modules/, /dist/, /deploy/]
},
proxy: {
'/dev-api': {
target: env.VITE_API_URL,
ws: false,
changeOrigin: true,
rewrite: (path) => path.replace(/^\/dev-api/, '')
}
}
}
})
export default mergeConfig(baseViteConfig, devConfig)