修复在线用户重连问题
This commit is contained in:
Binary file not shown.
@@ -7,5 +7,11 @@ VITE_APP_ENV = 'development'
|
||||
# 若依管理系统/开发环境
|
||||
VITE_APP_BASE_API = '/dev-api'
|
||||
|
||||
# ws/开发环境
|
||||
VITE_APP_BASE_WS = '/dev-ws'
|
||||
|
||||
|
||||
VITE_APP_BASE_URL='http://localhost:19001/api'
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -7,6 +7,9 @@ VITE_APP_ENV = 'production'
|
||||
# 意框架管理系统/生产环境
|
||||
VITE_APP_BASE_API = '/prod-api'
|
||||
|
||||
# ws/开发环境
|
||||
VITE_APP_BASE_WS = '/prod-ws'
|
||||
|
||||
# 是否在打包时开启压缩,支持 gzip 和 brotli
|
||||
VITE_BUILD_COMPRESS = gzip
|
||||
|
||||
|
||||
@@ -7,6 +7,9 @@ VITE_APP_ENV = 'staging'
|
||||
# 若依管理系统/生产环境
|
||||
VITE_APP_BASE_API = '/stage-api'
|
||||
|
||||
# ws/开发环境
|
||||
VITE_APP_BASE_WS = '/stage-ws'
|
||||
|
||||
# 是否在打包时开启压缩,支持 gzip 和 brotli
|
||||
VITE_BUILD_COMPRESS = gzip
|
||||
|
||||
|
||||
@@ -22,7 +22,7 @@ onMounted(() => {
|
||||
//这里还需要监视token的变化,重新进行signalr连接
|
||||
watch(()=>token.value,async (newValue,oldValue)=>{
|
||||
console.log("重新连接");
|
||||
await signalR.close();
|
||||
// await signalR.close();
|
||||
await signalR.start();
|
||||
})
|
||||
|
||||
|
||||
@@ -79,7 +79,8 @@ app.use(ElementPlus, {
|
||||
size: Cookies.get('size') || 'default'
|
||||
})
|
||||
// app.prototype.signalr = signalR
|
||||
signalR.init("http://localhost:19001/api/hub/main");
|
||||
signalR.start();
|
||||
|
||||
signalR.init(`${import.meta.env.VITE_APP_BASE_WS}/hub/main`);
|
||||
// signalR.start();
|
||||
app.mount('#app')
|
||||
|
||||
|
||||
@@ -28,13 +28,23 @@ export default defineConfig(({ mode, command }) => {
|
||||
port: 18000,
|
||||
host: true,
|
||||
open: true,
|
||||
|
||||
|
||||
proxy: {
|
||||
// https://cn.vitejs.dev/config/#server-proxy
|
||||
'/dev-api': {
|
||||
target: VITE_APP_BASE_URL,
|
||||
changeOrigin: true,
|
||||
rewrite: (p) => p.replace(/^\/dev-api/, '')
|
||||
rewrite: (p) => p.replace(/^\/dev-api/, ''),
|
||||
},
|
||||
|
||||
'/dev-ws': {
|
||||
target: VITE_APP_BASE_URL,
|
||||
changeOrigin: true,
|
||||
rewrite: (p) => p.replace(/^\/dev-ws/, ''),
|
||||
ws: true
|
||||
}
|
||||
|
||||
}
|
||||
},
|
||||
//fix:error:stdin>:7356:1: warning: "@charset" must be the first rule in the file
|
||||
|
||||
Reference in New Issue
Block a user