Эй, ребята, это один из моих первых случаев использования node.js и socket.io, поэтому я постараюсь быть максимально понятным.Так что я делаю учебник для чата.И я не знаю, почему не работает соединение, когда я запускаю свою HTML-страницу:
http://localhost:8000/user/tchat (проект Symfony)
Я не знаюнет
console.log («Новый пользователь»);(я запускаю сервер с "node server.js")
Но когда я собираюсь:
http://localhost:1337/
у меня есть
console.log («Это тест»);
У меня есть 2 js-файла и одна 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>