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