【问题标题】:Node.js - Error trying to run server.jsNode.js - 尝试运行 server.js 时出错
【发布时间】:2011-08-10 01:05:01
【问题描述】:

试图让 AjaxIM 使用 Node.js 在我的网站上运行。但是,当我尝试启动 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)

【问题讨论】:

    标签: ajax node.js vps


    【解决方案1】:

    尝试将 'tcp' 更改为 'net'

    可能会奏效。

    在任何情况下你都在使用旧版本的 AjaxIM > http://groups.google.com/group/ajaxim/browse_thread/thread/151beb1881f36209 ?

    【讨论】:

    • 什么文件以及在哪里可以将 tcp 更改为 net?
    • 哦,我正在使用 AjaxIM v4.0a(他们网站上的最新版本)
    • 你的节点版本是什么? node -v?
    • 我确实尝试将 'tcp' 更改为 'net' 但仍然出现错误...还有其他建议吗?我真的很想让这个模块在我的网站上运行!
    • 好吧,我想我已经接近了。在使用我自己的 root 登录并通过全新安装后,我终于让它运行 server.js。但是现在当我尝试在我的 ajaxim/server 目录中运行命令“node server.js”时出现此错误:致命错误:v8::Debug::SetDebugMessageDispatchHandler V8 不再可用有什么建议吗?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-05-06
    • 2015-07-25
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多