完成系统管理部分
This commit is contained in:
@@ -9,6 +9,8 @@ import path from 'path'
|
||||
|
||||
// https://vite.dev/config/
|
||||
export default defineConfig({
|
||||
// 使用绝对路径,确保在任何子路由下都能正确加载资源
|
||||
base: '/',
|
||||
plugins: [
|
||||
vue(),
|
||||
// Vue函数自动导入
|
||||
@@ -67,39 +69,6 @@ export default defineConfig({
|
||||
console.log(`[Backend API Proxy] ${req.method} ${req.url}`)
|
||||
})
|
||||
}
|
||||
},
|
||||
// 主服务器代理
|
||||
'/1panel-api/server1': {
|
||||
target: 'http://47.109.57.58:42588',
|
||||
changeOrigin: true,
|
||||
rewrite: (path) => path.replace(/^\/1panel-api\/server1/, '/api/v2'),
|
||||
configure: (proxy) => {
|
||||
proxy.on('proxyReq', (_proxyReq, req) => {
|
||||
console.log(`[1Panel Proxy - 主服务器] ${req.method} ${req.url}`)
|
||||
})
|
||||
}
|
||||
},
|
||||
// 测试服务器代理
|
||||
'/1panel-api/server2': {
|
||||
target: 'http://192.168.1.100:42588',
|
||||
changeOrigin: true,
|
||||
rewrite: (path) => path.replace(/^\/1panel-api\/server2/, '/api/v2'),
|
||||
configure: (proxy) => {
|
||||
proxy.on('proxyReq', (_proxyReq, req) => {
|
||||
console.log(`[1Panel Proxy - 测试服务器] ${req.method} ${req.url}`)
|
||||
})
|
||||
}
|
||||
},
|
||||
// 备份服务器代理
|
||||
'/1panel-api/server3': {
|
||||
target: 'http://10.0.0.1:42588',
|
||||
changeOrigin: true,
|
||||
rewrite: (path) => path.replace(/^\/1panel-api\/server3/, '/api/v2'),
|
||||
configure: (proxy) => {
|
||||
proxy.on('proxyReq', (_proxyReq, req) => {
|
||||
console.log(`[1Panel Proxy - 备份服务器] ${req.method} ${req.url}`)
|
||||
})
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user