大家好,又见面了,我是全栈君。
GET http://localhost:3000/socket.io/socket.io.js 404 (Not Found)
安装完 socket.io
以后,客户端
<script src="/socket.io/socket.io.js"></script>
直接报 404
你监听的是8080端口,所以是http://localhost:8080/socket.io/socket.io.js
<!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 src="/socket-io/node_modules/socket.io/lib/socket.js"></script>-->
<script src="http://localhost:3000/socket.io/socket.io.js"></script>
<script>
// 连接socket服务
// 参数:服务器地址
var socket = io('http://localhost:3000')
// 接受服务器返回的数据
// socket.on('send', data => {
// console.log(data)
// })
socket.emit('hehe', { name: 'zs', age: 18 })
socket.on('send', function(data) {
console.log(data)
})
socket.emit('login', { name: 'ls' })
</script>
</body>
</html>
参考:https://cnodejs.org/topic/51f4feecf4963ade0e61bdbf
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/111988.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...