写点什么

Node 8 进入 LTS,Node 9 开始登场

  • 2017-11-05
  • 本文字数:636 字

    阅读完需:约 2 分钟

Node.js 8(8.9.0)正式进入了 LTS(Long Term Support)发布状态,为企业级开发提供稳定的支持。长江后浪推前浪,在 Node.js 8 进入稳定状态之后,Node.js 9 带着异步资源跟踪等特性开始登场。

Node.js 8 的 LTS 版本主要关注安全和稳定性方面的问题,提供 18 个月的支持。Node.js 8 的主要特性包括:

  • 基于 Google V8 JavaScript 引擎 6.1。
  • NPM 5.0.0 客户端。
  • 更好的性能——比 Node 6 的 LTS 版本高出 20% 的性能。

另外,用于支持本地插件的 N-API 和 HTTP/2 相关特性仍然处在实验阶段。Node.js 基金会建议 Node.js 6 的用户可以开始测试体验 Node.js 8,Node.js 4 的用户则可以升级到 Node.js 8。

再来看看 Node.js 9 都有哪些主要新特性。

Node.js 9 的大部分变更集中在弃用和移除一些不实用的 API 上,并引入新的错误处理系统。新的错误处理系统提供了统一的接口,这样每次在修改错误信息时就不需要做很大的改动。其他的特性包括:

  • 新增的异步钩子(hook)模块提供了一组 API 用于注册异步跟踪资源回调函数。该特性早在 Node.js 8 里就已经引入,只是当时还只是一个实验特性。
  • 基于 Google V8 JavaScript 引擎 6.2。
  • 支持 HTTP/2 和 N-API,现在要使用这些特性不需要再提供命令行标记,不过仍然处在实验阶段。

要了解更多 Node.js 8 和 Node.js 9 方面的内容,请访问 Node.js 官方网站


感谢徐川对本文的审校。

给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ @丁晓昀),微信(微信号: InfoQChina )关注我们。

2017-11-05 18:002678
用户头像

发布了 322 篇内容, 共 148.0 次阅读, 收获喜欢 148 次。

关注

评论

发布
暂无评论
发现更多内容

模块九—电商秒杀系统

babos

#架构实战营

MySQL 默认隔离级别是RR,为什么阿里这种大厂会改成RC?

Hollis

CSS响应式布局之REM(二)

Augus

CSS 11月日更

JPA + EclipseLink + 云平台 = 运行在云端的数据库应用

汪子熙

数据库 Cloud Cloud Native 11月日更

Elastic-Job的执行原理及优化实践

安第斯智能云

Java 架构 分布式 后端

极复杂编码,下载《原神》角色高清图、中日无损配音,爬虫 16 / 120 例

梦想橡皮擦

11月日更

超详细攻略!手把手教你如何在windows下搭建openLooKeng开发环境

LooK

大数据 计算引擎

云上远程运维的最后那点担心,“云梯”帮你解决

华为云开发者联盟

运维 华为云Stack 远程运维 安全可信 云梯

浅析openLooKeng安全认证机制

LooK

大数据 ldap openLooKeng 安全认证

Vue进阶(幺陆玖):JS 垃圾回收机制

No Silver Bullet

Vue GC 11月日更

【LeetCode】只出现一次的数字 IIIJava题解

Albert

算法 LeetCode 11月日更

基于软件分析的智能化开发新型服务与技术

华为云开发者联盟

程序员 开发 漏洞 软件分析 智能开发

推荐!DevOps工具正越来越自动化

飞算JavaAI开发助手

微信朋友圈复杂度分析

豪毅

架构实战营

dart系列之:dart语言中的内置类型

程序那些事

flutter dart 程序那些事 11月日更

【Flutter 专题】15 图解 ListView 异步加载数据与 Loading 等待

阿策小和尚

Flutter 小菜 0 基础学习 Flutter Android 小菜鸟 11月日更

开源应用中心|最好用的5款开源论坛软件,你知道吗?

开源 博客 开源软件 论坛

新版本发布!openLooKeng v1.4.0上线

LooK

大数据 计算引擎 openLooKeng

架构实战营模块三作业

孙志强

架构实战营

Hazelcast在openLooKeng中的应用(Cache篇)

LooK

大数据 cache 计算引擎 openLooKeng

性能优化反思:不要在for循环中操作DB

CRMEB

超简单教程!自动部署openLooKeng

LooK

大数据 计算引擎 openLooKeng 安装部署

毕业总结

babos

#架构实战营

外包学生管理系统的架构

胡颖

双11在即,分享一些稳定性保障技术干货

老张

系统稳定性 大促 生产环境全链路压测

【Promise 源码学习】第一篇 - Promise 简介

Brave

源码 Promise 11月日更

vivo 全球商城:商品系统架构设计与实践

vivo互联网技术

软件架构 架构设计 商城项目

如何从 JavaScript 中的数组中删除空元素?

devpoint

JavaScript filter 11月日更

从0-1教你利用服务器做属于自己的个人博客

坚果

git 博客 服务器 nodejs 11月日更

Scrum Master们,难道每天都在摸鱼

华为云开发者联盟

摸鱼 敏捷教练 开发团队 Scrum Master 领导

基于Hive Connector的openLooKeng Connector 创建复用机制剖析

LooK

大数据 hive 多数据源配置 计算引擎 openLooKeng

Node 8进入LTS,Node 9开始登场_语言 & 开发_薛命灯_InfoQ精选文章