vue-cli-plugin-electron-builder icon indicating copy to clipboard operation
vue-cli-plugin-electron-builder copied to clipboard

Socket.io is not working after packing to exe

Open damonsong opened this issue 3 months ago • 0 comments

Socket.io is not working after packing by using "yarn electron: builld".

However, the function is normal in development mode "yarn electron: serve". And normal for yarn server or yarn build.

I found the reason is socket client cannot be connected to server since the Invaild namespace. The invaild namespace is "//app://.". I found the value by adding console for socket instance. The normal namespace is "/" as default main namespace based on socket.io online document.

My question is that why the socket.io default namespace is changed to "//app://."? Any configuration file should be modified?

damonsong avatar Mar 18 '24 13:03 damonsong