配置了代理,本地端口是9527
proxy: {
'/socketServer': {
target: 'ws://192.168.30.76:8087',
changeOrigin: true,
ws: true,
},
},
let ws = new WebSocket('ws://localhost:9527/socketServer/server-admin')
ws.onopen = function(data) {
console.log('WebSocket: 握手成功')
}
原生写的这个是能成功的
但是换了Socket.io-client
库就不行了~
let ws = io('ws://localhost:9527/socketServer/server-admin')
ws.on('connect', data => {
console.log('socket.io: 握手成功')
})
不知道错在哪里……
socket.io和WebSocket 有点不一样, 要用socket.io后端也要用socket.io