我试图将我的 chrome 浏览器连接到 NodeJs 服务器。所有代码在其他机器上运行良好。但是当我在我的机器上运行它时,它既不会出错也不会成功。这是代码
服务器代码:
var server = http.createServer(app).listen(app.get('port'), function(){
console.log('Express server listening on port ' + app.get('port'));
});
var io = require('socket.io').listen(server);
io.sockets.on('message', function (socket) {
socket.emit('news', { hello: 'world' });
});
这是客户端代码。
<script>
var socket = io.connect('http://localhost:3000/');
//console.log(socket);
socket.on("message",function(data){
console.log(data);
})
</script>
请纠正我做错的地方。客户端中的 console.log() 不起作用。我尝试使用断点在 chrome 调试器中检查它,但它永远不会到达那个点。