socket.io不logging控制台消息

我的本地应用程序加载和一切运行良好,但我无法让terminallogin我的连接控制台消息连接a user connected

  var express = require('express'), app = express(), server = require('http').createServer(app), io = require('socket.io').listen(server); app.use(express.static(__dirname + '/public')); io.sockets.on('connection', function(socket) { console.log('a user connected'); }); server.listen(3000); 

我唯一得到的是:

信息 – socket.io启动
debugging – 提供静态内容/socket.io.js

帮帮我? build议? 想法?

这是我以前从事的项目中未经testing的代码:

 var express = require('express') var app = express(); var io = require('http').Server(app); var socket = require('socket.io')(io); socket.on('connect',function(socket){ console.log('got a connection') }); io.listen(3000) 

请尝试如果这些更改为您工作..