赞
踩
本次使用nodejs和websocket做一个在线聊天室,话不多说。
- // 操作系统: win10
- // Nodejs: v8.9.3
- // npm: 5.5.1
- // 平台: VS code
1. 搭建环境
首先,确保你已经安装了node.js,在控制台输入node -v 和 npm -v查看是否有安装版本号。
然后,在VS code下新建项目WebSocket,新建public文件夹,新建app.js文件
再然后,进入到新建好的项目根目录下,打开控制台,输入 npm i nodejs-websocket --save
2. 在app.js里面写一个小的服务器测试代码
- var ws = require('nodejs-websocket');
-
- var server = ws.createServer(function(conn) {
- console.log('New connection');
- }).listen(12345);
写一个用于测试访问的html文件
- <!DOCTYPE html>
- <html lang="en">
- <head>
- <meta charset="UTF-8">
- <meta name="viewport" content="width=device-width, initial-scale=1.0">
- <meta http-equiv="X-UA-Compatible" content="ie=edge">
- <title>Document</title>
- </head>
- <body>
- <script>
- var ws = new WebSocket('ws://127.0.0.1:12345');
- </script>
- </body>
- </html>
启动服务器
可见连接成功。
本文参考自B站视频:【WebSocket】利用nodejs和websocket做一个简单的聊天室
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。