Node.js 内置模块

Node.js 有一组内置模块,无需进一步安装即可使用。

这里是一个 Node.js 6.10.3 版的内置模块列表:

模块描述
assert提供一组断言测试
buffer处理二进制数据
child_process运行一个子进程
cluster将单个进程拆分为多个进程
crypto处理 OpenSSL 加密
dgram实现 UDP 数据通信
dns执行 DNS 查找和名称解析功能
domain
events处理事件
fs处理文件系统
http使 Node.js 成为一个 HTTP 服务
https使 Node.js act 成为一个 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压缩或解压缩文件