From 8b770c789e09e3a4f3fe3dc943b32f56153bfb53 Mon Sep 17 00:00:00 2001 From: ArabCoders Date: Sat, 25 Nov 2023 17:59:33 +0300 Subject: [PATCH] Fixed frontend to work for non subdomain. --- frontend/src/App.vue | 4 +++- frontend/vue.config.js | 1 + 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/frontend/src/App.vue b/frontend/src/App.vue index 16aea12d..15ded227 100644 --- a/frontend/src/App.vue +++ b/frontend/src/App.vue @@ -39,7 +39,9 @@ const completed = reactive({}); const video_link = ref(''); onMounted(() => { - const socket = io(process.env.VUE_APP_BASE_URL); + const socket = io(process.env.VUE_APP_BASE_URL, { + path: document.location.pathname + 'socket.io', + }); socket.on('connect', () => config.isConnected = true); socket.on('disconnect', () => config.isConnected = false); diff --git a/frontend/vue.config.js b/frontend/vue.config.js index 910e297e..54761742 100644 --- a/frontend/vue.config.js +++ b/frontend/vue.config.js @@ -1,4 +1,5 @@ const { defineConfig } = require('@vue/cli-service') module.exports = defineConfig({ + publicPath: './', transpileDependencies: true })