Files
my-mom-system/erp-frontend-vue/vite.config.ts

56 lines
1.3 KiB
TypeScript
Raw Normal View History

2026-02-27 23:50:25 +08:00
import { defineConfig } from 'vite'
import vue from '@vitejs/plugin-vue'
import path from 'path'
export default defineConfig({
plugins: [vue()],
resolve: {
alias: {
'@': path.resolve(__dirname, './src')
}
},
server: {
port: 5177,
strictPort: false, // 端口被占用时自动尝试下一个可用端口
proxy: {
'/api': {
target: 'http://118.31.75.148:8090',
2026-02-27 23:50:25 +08:00
changeOrigin: true
},
'/erp': {
target: 'http://118.31.75.148:8090',
2026-02-27 23:50:25 +08:00
changeOrigin: true
},
'/mes': {
target: 'http://118.31.75.148:8090',
2026-02-27 23:50:25 +08:00
changeOrigin: true
},
'/system': {
target: 'http://118.31.75.148:8090',
2026-02-27 23:50:25 +08:00
changeOrigin: true
},
// 登录相关接口代理
'/login': {
target: 'http://118.31.75.148:8090',
2026-02-27 23:50:25 +08:00
changeOrigin: true
},
'/logout': {
target: 'http://118.31.75.148:8090',
2026-02-27 23:50:25 +08:00
changeOrigin: true
},
'/captchaImage': {
target: 'http://118.31.75.148:8090',
2026-02-27 23:50:25 +08:00
changeOrigin: true
},
'/getInfo': {
target: 'http://118.31.75.148:8090',
2026-02-27 23:50:25 +08:00
changeOrigin: true
},
'/register': {
target: 'http://118.31.75.148:8090',
2026-02-27 23:50:25 +08:00
changeOrigin: true
}
}
}
})