Node.js 核心模塊

Node.js 提供了一系列的核心模塊,這些模塊是 Node.js 平臺的一部分,並與 Node.js 安裝一同提供。 以下是其中一些模塊的詳細資訊: 名稱 描述 assert 提供一組有用於測試的斷言函數 buffer 提供處理包含二進制數據的緩衝區的能力 child_process 提供生成子進程的能力 console 提供簡單的調試控制台 cluster 允許將一個 Node.js 進程分為多個工作進程,以充分利用多核系統 crypto 提供加密功能 dgram 提供 UDP 數據報插座的實現 dns 提供名稱解析和 DNS 查詢 events 提供管理事件的 API fs 提供與文件系統交互的 API http 提供 HTTP 客戶端/服務器的實現 http2 提供 HTTP/2 客戶端/服務器的實現 https 提供 HTTPS 客戶端/服務器的實現 net 提供異步網絡 API os 提供與操作系統相關的實用方法和屬性 path 提供處理文件和目錄路徑的實用工具 perf_hooks 用於啟用性能指標的收集 process 提供關於當前 Node.js 進程的信息和控制 querystring 提供解析和格式化 URL 查詢字符串的實用工具 readline 提供從可讀流中讀取數據的界面 repl 提供獨立程序或可包含在其他應用中的 REPL(Read-Eval-Print-Loop)實現 stream 用於處理流式數據的抽象接口 string_decoder 提供將緩衝區對象解碼為字符串的 API timers 提供調度在未來某個時間點調用函數的功能 tls 提供 Transport Layer Security(TLS)和 Secure Socket Layer(SSL)協議的實現 tty 提供在文本終端中進行 I/O 操作的功能 url 提供 URL 解析和解析的實用工具 util 支持 Node....