javascript - Node.js 找不到模块 'tcp'

标签 javascript node.js tcp module

Node 在以下行崩溃:

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)

有什么问题?我在网上找到了源码,作者,访问者也可以运行...

最佳答案

尝试 require('net') 代替:

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

关于javascript - Node.js 找不到模块 'tcp',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8198612/

相关文章:

javascript - PHP 页面在部署到 Web 服务时不显示样式表或 Javascript

javascript - 如何获取包含JavaScript脚本 block 的div内容?

javascript - 什么时候应该让一个函数返回一个 promise ?

c# - 内存映射文件是否比命名管道更快?

无法分配请求的地址 - 可能的原因?

javascript - CasperJS 中的文件 IO

javascript - 调用函数时, "fn ()"与 "fn()"的处理方式不同吗?

Node.js - 写入 CSV 文件在生产中创建空文件,而在 Mocha 测试中则正常

javascript - Jest 方法调用计数错误?

c - 从套接字读取在最后一个字节停止