Node.js 19 在上周已发布,本次更新亮点包括:将 V8 JavaScript 引擎更新到 10.7,以及默认启用 HTTP(s)/1.1 KeepAlive。
Node.js 18 在本月晚些时候会进入长期支持 (LTS) ,届时 Node.js 19 将取代 Node.js 18 作为我们的 “当前” 发布版本。根据发布时间表,Node.js 19 将是未来 6 个月的 “当前” 版本,直到 2023 年 4 月。
Node.js 19 主要包含以下内容:
- node --watch 实验性支持:例如
node --watch index.js
也就是热更新功能,当文件变更时会重新启动进程,相当于之前的第三方模块 nodemon 功能(这下可以少装一个模块了。 - 默认启用 HTTP (S)/1.1 KeepAlive
- 稳定的 WebCrypto API
- 移除 –experimental-specifier-resolution 标志
- 移除 DTrace/SystemTap/ETW 支持
- 依赖项更新:
- v8 引擎更新至 v10.7 版本,包括 JavaScript API 的新功能:Intl.NumberFormat
- llhttp:Node.js 19 更新至 llhttp@8.1.0
- npm:Node.js 19 更新至 npm@8.19.2
- Node.js 18 在本周将进入 LTS 支持
详情查看 Node.js 发布日志:
https://nodejs.org/en/blog/announcements/v19-release-announce/
- END -