当前位置: 首页 > 科技观察

Node.js 16 来了,14 将支持到 2023 年

时间:2023-03-18 17:21:17 科技观察

Node.js16已发布,14将在2023年之前得到支持引擎更新到9.0,预构建的AppleSilicon二进制文件和其他稳定的API。访问https://nodejs.org/en/download/current/下载安装新版本,或者通过版本管理工具nvminstallv16安装最新版本。Node.js版本管理知识请参考《3N兄弟》一文,帮助您完成Node.js环境搭建。一般奇数版本是当前版本,一般是每年4月份,偶数版本是LTS长期支持版本,一般是每年10月份,Node.js16版本会在当前版本发布后接下来的6个月,直到10月份升级为LTS长期支持版本。友情提醒,Node.js10LTS将于本月底(4月)进入EOL时间线,不再维护。这个阶段可以考虑升级到Node.js14,这个版本会维护到2023年4月30日。Node.js版本知识请参考文章Node.js版本你知道多少?如何选择?看看Node.jsv16目前包含了哪些新特性:V8更新到V89.0,每次V8版本升级也会带来性能提升,也支持一些新的v8语法,比如正则匹配索引,参见:V8releasev9.0[2]TimerPromiseAPI,无需使用util.promisify封装,也支持使用异步迭代器,见之前文章的新特性——Node.jstimers模块引入setInterval异步迭代器。AbortController的实现基于AbortControllerWebAPI。10.0标准WebCryptoAPI[3]StableSourceMapsv3的实验性实现,不知道没关系,学习Node.js中的Sourcemaps[4]Node-APIversion8referenceNode.js16availablenow#其他近期特性[5]参考资料[1]官网:https://nodejs.org/en/blog/[2]V8releasev9.0:https://v8.dev/blog/v8-release-90[3]WebCryptoAPI:https://developer.mozilla.org/zh-CN/docs/Web/API/Web_Crypto_API[4]Node.js中的源映射:https://nodejs.medium.com/source-maps-in-node-js-482872b56116[5]Node.js16现已可用#Other最近的功能:https://nodejs.medium.com/node-js-16-available-now-7f5099a97e70本文转载自微信公众号《Nodejs技术栈》,转载文章可通过以下二维码关注,转载请联系Nodejs技术栈公众号。