剛開始學的node.js多人功能:錯誤做socket.io聊天例如Node.js的
使用Windows 7,NPM安裝的Node.js和組件 我這是快把我逼瘋了幾個問題
var io = require('socket.io')(http);
被扔錯誤:
D:\projects\node\chat\index.js:3
var io = require('socket.io').(http);
^
SyntaxError: Unexpected token (
at Module._compile (module.js:439:25)
at Object.Module._extensions..js (module.js:474:10)
at Module.load (module.js:356:32)
at Function.Module._load (module.js:312:12)
at Function.Module.runMain (module.js:497:10)
at startup (node.js:119:16)
at node.js:901:3
一些時間更wiered無法處理或沒有定義這樣的方法等
在在下面的腳本的瀏覽器客戶端不能正常工作
<script>
var socket = io();
$('form').submit(function(){
socket.emit('chat message', $('#m').val());
$('#m').val('');
return false;
});
socket.on('chat message', function(msg){
$('#messages').append($('<li>').text(msg));
});
</script>
被扔每個動作(沒有錯誤),但消息您在網絡執行:
debug - served static content /socket.io.js
做很多努力,我的後來回答共享兩個簡單的修復