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 | 壓縮或解壓縮檔案 |