伙计们,这是我第一次使用node.js和socket.io,所以我会尽量保持清晰。所以我正在做tutorial聊天。 而且我不知道为什么在运行html页面时连接无法正常工作:
http://localhost:8000/user/tchat(Symfony项目)
我没有
console.log('新用户'); (我使用“ node server.js”运行服务器)
但是当我要去:
我有
console.log('这是测试');
我有2个js文件和1个html页面:
Server.js:
var http = require('http');
httpServer = http.createServer(function(req, res) {
console.log('This is a test');
res.end('Hello World');
});
httpServer.listen(1337);
var io = require('socket.io').listen(httpServer);
io.sockets.on('connection', function(socket) {
console.log('New user');
});
Client.js:
(function($){
var socket = io.connect('http://localhost:1337');
})(jquery);
以及html页面的脚本:
<script src="http://localhost:1337/socket.io/socket.io.js"></script>
<script src="../js/js/client.js"></script>