Node.js 内置模块
Node.js 有一套内置模块,无需进一步安装即可使用。
以下是 Node.js 6.10.3 版的内置模块列表:
| 模块 | 描述 |
|---|---|
| assert | 提供一组断言测试 |
| buffer | 处理二进制数据 |
| child_process | 运行子进程 |
| cluster | 将单个Node进程拆分为多个进程 |
| crypto | 处理 OpenSSL 加密函数 |
| dgram | 提供UDP数据报套接字的实现 |
| dns | 做DNS查找和名称解析功能 |
| domain | 已弃用。处理未处理的错误 |
| events | 处理事件 |
| fs | 处理文件系统 |
| http | 让Node.js充当HTTP服务器 |
| https | 让Node.js充当HTTPS服务器。 |
| net | 创建服务器和客户端 |
| os | 提供有关操作系统的信息 |
| path | 处理文件路径 |
| punycode | 已弃用。一种字符编码方案 |
| querystring | 处理URL查询字符串 |
| readline | 一次处理一行可读流 |
| stream | 处理流数据 |
| string_decoder | 将缓冲区对象解码为字符串 |
| timers | 在给定的毫秒数后执行函数 |
| tls | 实现TLS和SSL协议 |
| tty | 提供文本终端使用的类 |
| url | 解析URL字符串 |
| util | 访问实用功能 |
| v8 | 访问有关 V8(JavaScript 引擎)的信息 |
| vm | 在虚拟机中编译JavaScript代码 |
| zlib | 压缩或解压文件 |

