Node.js官方近日宣布,其最新版本23.0.0已正式发布。这一新版本将在10月29日Node.js22进入长期支持(LTS)后,取代22版本,成为“Current”频道的发布版本。
Node.js23带来了多项重要更新。其中,最引人注目的是现在支持使用require直接加载原生ES模块,此功能之前需通过实验性标志启用。同时,为了提升性能和兼容性,新版本取消了对Windows 32位系统的支持。
Node.js23还增强了--run命令的稳定性,使脚本执行更高效。测试运行器也进行了改进,支持全局模式,提高了测试配置的灵活性。
值得注意的是,Node.js的奇数版本主要用于测试早期功能,不会被提升为LTS。而偶数版本如当前的Node.js22,一旦成为LTS,将专注于稳定性和安全性,并获得长达30个月的支持。
Node.js是基于Chrome V8引擎的开源Java运行环境,旨在构建高效网络应用程序,尤其擅长处理大量并发连接。