Node.js 10带着npm 6来了!
编译 覃云
今天,Node.js 发布最新版本 Node.js 10.0.0,同时,npm 6 也随之发布。据了解,今年 10 月,Node.js 10.x 将成为长期支持版本,该版本专注于稳定性、扩展支持以及为各类应用提供一个可靠稳定的平台。
在接下来的六个月内,Node 的用户和企业需要密切关注 Node 的动态,并应主动将项目迁移到最新版本上。
Node.js 10.x 将是第一个支持 OpenSSL 1.1.0 的版本。该版本配备了 Google V8 6.6 JavaScript 引擎,性能会增强,错误处理和跟踪诊断能力也将会提升。
此版本还将推出 Node.js API(N-API),N-API 是一个稳定的 API 模块,它独立于 V8,这样就不会阻碍模块在不重新编译的情况下运行新版本的 Node.js。
Node.js Foundation 执行总监 Mark Hinkle 表示,“2015 年首次采取的 Node.js 长期支持版本策略促进了 Node.js 项目的成熟,并吸引了更多的企业使用 Node。Node.js 是一个非常灵活的平台,可用于构建 API、物联网和移动应用程序等。”
关于 N-API
N-API 提高了 Node.js 的 ABI 稳定性,有助于模块的部署和维护。
Node.js 10 将 ABI 的稳定模块 API(N-API)作为官方支持的 API 层。N-API 旨在解决当今生态系统中的两个问题,一是降低本地模块的维护成本,二是在升级 Node.js 版本时,降低模块使用者之间的摩擦。
升级到最新的 Node.js 版本后,Node.js 版本之间的模块损坏将不再成为 N-API 模块的问题,这对于开发者和消费者来说都是双赢的。为了提高此功能的实用性,N-API 也将被移植到 Node.js 8.x 和 6.x 中,还包括下一版本。
微软的高级项目经理 Arunesh Chandra 说,“N-API 提高了 Node.js 所需的 ABI 稳定性,这是 Node.js 演进中一个巨大的里程碑和进步的标志。在一个稳定、VM 多样化的本地模块生态系统中,未来数年内,开发者的生产能力将会在很大程度上得到提高。”
公开
同步至部落
取消
完成
0/2000
荧光笔
直线
曲线
笔记
复制
AI
- 深入了解
- 翻译
- 解释
- 总结
© 版权归极客邦科技所有,未经许可不得传播售卖。 页面已增加防盗追踪,如有侵权极客邦将依法追究其法律责任。
登录 后留言
精选留言
由作者筛选后的优质留言将会公开显示,欢迎踊跃留言。
收起评论