我是 node.js 的新手,所以我的问题可能完全是白痴,但我们开始吧:
我已经阅读了很多关于如何使用socket.io的文章,并且构建服务器非常简单,但是当涉及到客户端时,它总是以:
<script src="/socket.io/socket.io.js"></script>
而且我不知道这个文件来自哪里。
有人可以解释一下我缺少什么吗?
索引.html:
<!doctype html>
<html>
<head>
<meta charset="utf-8"/>
</head>
<body>
<h1>WE DO Chat</h1>
<script src="http://localhost:1180/nodetest/socket.io/socket.io.js"></script>
</body>
</html>
主.js:
var io = require('socket.io').listen(1180);
io.sockets.on('message', function (message, callback) {
socket.broadcast.emit(message);
});
io.sockets.on('connect', function (socket) {
console.log("Client connected");
});