技术栈
Vue + Socket.io + ExpressJS
Server 端
安装 socket.io 包
npm install socket.io -S
服务端代码
var express = require('express');
var app = express();
var server = app.listen(8810);
var io = require('socket.io')(server, {
cors: {
origin: '*'
}
})
io.on('connect', socket => {
console.log('connect');
})
module.exports = app;
可能会出现的错误
这种情况下,一般服务端代码写的格式不对,检查一下你的代码是不是和我一样就可以了。
客户端
安装
npm install vue-socket.io -S
npm install socket.io-client -S
main.js代码
import Vue from 'vue'
import App from './App.vue'
import router from './router'
import store from