与socket.io的Node.js连接不起作用

时间:2018-10-22 09:05:31

标签: javascript node.js sockets socket.io

伙计们,这是我第一次使用node.js和socket.io,所以我会尽量保持清晰。所以我正在做tutorial聊天。 而且我不知道为什么在运行html页面时连接无法正常工作:

  

http://localhost:8000/user/tchat(Symfony项目)

我没有

  

console.log('新用户'); (我使用“ node server.js”运行服务器)

但是当我要去:

  

http://localhost:1337/

我有

  

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>

0 个答案:

没有答案