Node.js v16.10.0 正式釋出

2021-09-24 09:00:29

Node.js 是能夠在伺服器端執行 JavaScript 的開放原始碼、跨平臺 JavaScript 執行環境。Node.js 由Node.js Foundation(已與 JS Foundation 合併為 OpenJS Foundation)持有和維護,亦為 Linux 基金會的專案。Node.js 採用 Google 開發的 V8 執行程式碼,使用事件驅動、非阻塞和非同步輸入輸出模型等技術來提高效能,可優化應用程式的傳輸量和規模。這些技術通常用於資料密集的即時應用程式。

Node.js 16.10.0 正式釋出,本次更新內容如下:

值得關注的變化

  • [fb226ff2ee] - crypto: 新增 rsa-pss 金鑰生成引數 
  • [85206b7311] - deps: 將 npm 升級到 7.24.0 
  • [98f56d179c] - deps: 將 Acorn 升級到 v8.5.0 
  • [59fff925be] - fs: 未使用時,使 openclose 流覆蓋可選 
  • [a63a4bce90] - http: 限制每個連線的請求數 
    • 可以使用 server.maxRequestsPerSocket 設定關閉保持活動連線之前通訊端可以處理的最大請求數
  • [9a672961fa] - src: 新增 --no-global-search-paths cli 選項 
    • 新增 --no-global-search-paths 命令列選項以不從全域性路徑(如 $HOME/.node_modules$NODE_PATH 搜尋模組
  • [fe920b6cbf] - src: 使 napi_create_reference 接受符號 
  • [97f3072ceb] - stream: 為 pipeline 生成器新增訊號支援 

更多詳情可檢視:

展開閱讀全文