2011-11-20 11 views
9

ノードは、次の行でクラッシュしている:Node.jsのモジュール 'TCP' を見つけることができません

var tcp = require('tcp'), 

エラーテキスト:

node.js:201 
    throw e; // process.nextTick error, or 'error' event on first tick 
     ^
Error: Cannot find module 'tcp' 
at Function._resolveFilename (module.js:334:11) 
at Function._load (module.js:279:25) 
at Module.require (module.js:357:17) 
at require (module.js:368:17) 
at Object.<anonymous> (C:\Program Files\nodejs\websocket\websocket.js:11:11) 

at Module._compile (module.js:432:26) 
at Object..js (module.js:450:10) 
at Module.load (module.js:351:31) 
at Function._load (module.js:310:12) 
at Module.require (module.js:357:17) 

問題は何ですか?

$ node 
> var tcp = require('tcp'); 
The 'tcp' module is now called 'net'. Otherwise it should have a similar interface. 
> var tcp = require('net'); 
> $ 

答えて

12

ではなくrequire('net')をお試しください...インターネット上のソースを発見し、作成者、来場者もそれを実行することができます「TCP」があり...

は今その「ネット」と呼ばれたモジュールが、そのすべてに同じことをチェックする必要はありません。..

あなたはここに、あなたのより多くの情報のチェックを横切るようにしたい場合はされていますリンク:

1. http://nodejs.org/api/net.html

2. https://github.com/joyent/node/blob/master/lib/net.js

1

その他には実行することができます、彼らはノードを使用しているためである可能性があります。私は

関連する問題