【发布时间】:2021-04-03 22:52:14
【问题描述】:
我对这个 socket.io 很陌生。
我有代码,这是一个节点服务器代码:
var express = require("express");
var app = express();
var http = require("http").createServer(app);
var socketIO = require("socket.io")(http);
var socketID = "";
socketIO.on("connection", function (socket) {
console.log("User is conneected ", socket.id);
socketID = socket.id;
});
这是一个 ejs 文件的代码:
......
<script src="/public/js/socket.io.js"></script>
<script>
......
var socketIO = io("http://localhost:3000");
......
</script>
......
而socket.io.js文件是here:
我试过了,但没有任何效果。每当我刷新页面时都会弹出相同的错误。 我对此很陌生,我真的很想尽快把它整理好!!
socket.on之后我已经有了监听功能:
http.listen(3000, function () {
console.log("Server has started running!!");
.........................
.............
})
【问题讨论】:
标签: javascript node.js socket.io ejs