Node.js 24 发布:升级 V8 引擎、集成 npm 11、全局 URLPattern、过渡至 ClangCL
作者:灵犀软件园时间:2025-05-09 13:38:38
本站 5 月 9 日消息,Node.js,这一广受欢迎的开源跨平台 JavaScript 运行环境,正式发布了 24.0 版本,新版本承诺带来更强的性能、更高的安全性以及更顺畅的开发体验。
Node.js 24.0 的亮点之一是 V8 JavaScript 引擎升级至 13.6 版本,引入了 Float16Array、显式资源管理、RegExp.escape、WebAssembly Memory64 以及实用的 Error.isError 方法等诸多新特性。
AsyncLocalStorage 默认使用 AsyncContextFrame 优化异步上下文追踪,进一步提升复杂应用的性能与稳定性。这些功能紧跟网页标准演进,让开发者能够构建更现代化的应用。
本站援引 linuxiac博文介绍,新版本集成了 npm 11,不仅提升包管理效率,增强安全协议,还改善与现代 JavaScript 包的兼容性。此外,Windows 平台编译工具从 MSVC 全面过渡至 ClangCL,确保不同开发环境的一致性。HTTP 客户端也升级至 Undici 7,支持更多现代 HTTP 特性。
在易用性方面,URLPattern API 现已全局可用,无需显式导入即可使用。实验性权限模型(Permission Model)从 Node.js 20 版本升级,简化标志为“–permission”,逐步走向广泛应用。
新版还改进了测试运行模块,可以自动等待子测试完成,免去开发者手动管理 Promise 的麻烦,降低出错风险。
值得注意的是,此版本弃用或移除了部分 API。例如,url.parse () 被 WHATWG URL API 取代,tls.createSecurePair 等功能也被移除。
相关文章
-
Node.js 24 发布:升级 V8 引擎、集成 npm 11、全局 URLPattern、过渡至 ClangCL
本站 5 月 9 日消息,Node js,这一广受欢迎的开源跨平台 JavaScript 运行环境,正式发布了 24 0 版本,新版本承诺带来更强的性能、更高的安全性以及更顺畅的开发体验。Node j
-
蓝牙 6.1 核心规范发布:引入随机可解析私有地址功能,增强隐私保护
本站 5 月 9 日消息,蓝牙特别兴趣小组(Bluetooth SIG)正式采纳了蓝牙 6 1 核心规范(Bluetooth 6 1 Core Specification),修正了若干错误项之外,新增
-
黑帮游戏《四海兄弟:故乡》官宣 8 月 8 日发售,定价 219 元
本站 5 月 8 日消息,2K 与 Hangar 13 今晚发布了《四海兄弟:故乡》的官方游戏预告片以及“打破沉默法则”游戏开发者洞见视频,该游戏将于 2025 年 8 月 8 日登陆 PlaySta
-
雷蛇乔罗金蛛无线键盘发布:374g & 16.5mm 轻薄机身,999 元
感谢本站网友 手写的从前 的线索投递! 本站 5 月 8 日消息,雷蛇乔罗金蛛无线键盘今晚正式发布,定价 999 元。该键盘采用黑绿简约设计,75% 紧凑
-
雷蛇巴塞利斯蛇移动版鼠标发布:76 克、三模连接,699 元
感谢本站网友 手写的从前 的线索投递! 本站 5 月 8 日消息,雷蛇巴塞利斯蛇移动版鼠标今日晚间正式发布,定价 699 元,现已在京东开售。该鼠标采用人
-
Epic 喜加二:《Touch Type Tale》《Deadtime Defenders》游戏免费领取
感谢本站网友 肖战割割 的线索投递! 本站 5 月 8 日消息,Epic 本周送出的游戏是《Touch Type Tale》,《Deadtime Defe