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 | 將 buffer 物件解碼為字串 |
timers | 在給定的毫秒數後執行一個函式 |
tls | 實現 TLS 和 SSL 協議 |
tty | 提供文字終端使用的類 |
url | 解析 URL 字串 |
util | 訪問實用工具函式 |
v8 | 訪問有關 V8(JavaScript 引擎)的資訊 |
vm | 在虛擬機器中編譯 JavaScript 程式碼 |
zlib | 壓縮或解壓縮檔案 |