大家好,我不知道我做了什么,但是一切都很好,现在我无法运行命令
节点server.js
当我转到网页时,页面始终处于加载状态...我对错误有更详细的了解:
未处理的“错误”事件
server.js:8:12
但我看不出错误在哪里...
我把我的代码放在这里:
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) {
socket.on('login_chat', function (user) {
console.log('New user : ', user.username, ' - id : ', user.id);
io.socket.emit('new_user', user);
})
});
和我的client.js:
(function($){
var socket = io.connect('http://localhost:1337');
startTchat = function(user_id, username) {
socket.emit('login_chat', {
id : user_id,
username : username
})
};
socket.on('error', function(err){
alert(err);
});
socket.on('new_user', function(user){
alert('New user !');
})(jQuery);