本文介绍express中websocket的使用
1.新建一个express项目
https://www.yuque.com/docs/share/5c5a075c-230e-48dd-a347-325b1b8611cf?# 《创建express项目》
2.安装express-ws
npm install express-ws
3.新建一个socke.js文件
var express = require("express"); var expressWs = require("express-ws"); var router = express.Router(); expressWs(router); //将 express 实例上绑定 websocket 的一些方法 router.ws("/user", function (ws, req) { ws.send("你连接成功了"); ws.on("message", function (msg) { ws.send("pong" + msg); }); }) // .get('/user', function(req, resp) { // get方法 // resp.send('response') // }); module.exports = router;
4.修改app.js
var express = require('express'); var expressWs = require('ex