xiongzhu 1 год назад
Родитель
Сommit
61922b871e
3 измененных файлов с 6 добавлено и 4 удалено
  1. 1 1
      .env.development
  2. 1 1
      .env.production
  3. 4 2
      src/views/RatView.vue

+ 1 - 1
.env.development

@@ -1,5 +1,5 @@
 VITE_BASE_URL=/
 VITE_API_BASE_URL=http://localhost:3333/api
-VITE_WS_URL=ws://localhost:3333/ws
+VITE_WS_URL=ws://localhost:3333
 VITE_IMAGE_PREFIX=https://zm-shorts.oss-cn-hangzhou.aliyuncs.com
 VITE_RAT_SOCKET_URL=http://localhost:3333/admin

+ 1 - 1
.env.production

@@ -1,5 +1,5 @@
 VITE_BASE_URL=/admin/
 VITE_API_BASE_URL=/api
-VITE_WS_URL=/ws
+VITE_WS_URL=/
 VITE_IMAGE_PREFIX=https://zm-shorts.oss-cn-hangzhou.aliyuncs.com
 VITE_RAT_SOCKET_URL=/admin

+ 4 - 2
src/views/RatView.vue

@@ -1,7 +1,7 @@
 <template>
     <div class="flex flex-col h-full">
         <div class="mb-4">
-            <ElButton type="primary" @click="socket.value.emit('clients')">刷新</ElButton>
+            <ElButton type="primary" @click="socket.emit('clients')">刷新</ElButton>
         </div>
         <ElTable :data="clients" class="flex-1" size="small">
             <ElTableColumn prop="id" label="ID" show-overflow-tooltip></ElTableColumn>
@@ -70,7 +70,9 @@ const socket = ref(null)
 const smsList = ref([])
 const showSmsList = ref(false)
 onMounted(() => {
-    socket.value = io(import.meta.env.VITE_RAT_SOCKET_URL)
+    socket.value = io(import.meta.env.VITE_RAT_SOCKET_URL, {
+        path: '/ws',
+    })
     socket.value.on('connect', () => {
         console.log('connected')
         socket.value.on('clients', (data) => {