尝试使用Node.js在我的网站上运行AjaxIM。但是当我尝试启动server.js时,我收到错误 有谁知道我做错了什么以及如何解决它?
运行此文件时会生成以下输出:
-bash-3.2# /usr/src/node-v0.4.6/node /home/colleg60/public_html/development/ajaxim/server/server.js
node.js:134
throw e; // process.nextTick error, or 'error' event on first tick
^
Error: Cannot find module 'tcp'
at Function._resolveFilename (module.js:320:11)
at Function._load (module.js:266:25)
at require (module.js:348:19)
at Object.<anonymous> (/home/colleg60/public_html/development/ajaxim/server/server.js:32:11)
at Module._compile (module.js:404:26)
at Object..js (module.js:410:10)
at Module.load (module.js:336:31)
at Function._load (module.js:297:12)
at Array.<anonymous> (module.js:423:10)
at EventEmitter._tickCallback (node.js:126:26)
答案 0 :(得分:3)
尝试将'tcp'更改为'net'
可能会奏效。
在任何情况下你都使用旧版本的AjaxIM&gt; http://groups.google.com/group/ajaxim/browse_thread/thread/151beb1881f36209?