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