- 安装nodeJs和配置, 参考nodeJs安装文档,下图问本人本地安装的版本
- 在本地创建存放项目文件夹, wxapp-websocketserver
- 初始化项目 npm init
文件目录结构为
- 安装ws模块,借助ws模块创建服务端,安装命令:npm i ws --save
要使用WebSocket,关键在于服务器端支持。在Node.js中,使用最广泛的WebSocket模块是ws。
- 在index.js中使用ws模块创建服务器
代码片段
const WebSocket = require('ws');const Wss = new WebSocket.Server({port: 8080});
- 启动服务, 命令 node index.js
到目前服务器创建完成了,接下来我们来测试一下服务器是否正常启动。
- 测试服务器启动
在网站找个“WebSocket 在线测试”进行测试,例如:http://www.websocket-test.com/
如果服务未启动,即未执行node index.js ,则消息窗口显示:
如果服务启动,即执行(node index.js),则消息窗口显示: