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 | 压缩或解压缩文件 |