写点什么

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:002587
用户头像

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

关注

评论

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

EasyRecovery16数据恢复软件有哪些新功能?

茶色酒

EasyRecovery Photo16

Centos7下安装Dogtail GUI自动化测试工具并打开sniff工具过程中遇到的问题解决方法

Python centos 自动化测试 sniff dogtail

寻找机器人:为什么我们不应该“隐藏人类”

开源雨林

开源 聊天机器人 ChatGPT

还不知道如何在java中终止一个线程?快来,一文给你揭秘

程序那些事

线程 多线程 「Java 25周年」 程序那些事 java

字典数据结构 FST(Finite State Transducer)

alexgaoyh

Java Trie FST dat 字典数据结构

如何使用openEuler用户软件仓(EUR)

openEuler

Linux 操作系统 openEuler rpm 软件包

Python从零到壹丨详解图像平滑的两种非线性滤波方法

华为云开发者联盟

Python 人工智能 华为云 华为云开发者联盟 企业号 3 月 PK 榜

聊聊游戏业务怎么用高斯Redis

华为云开发者联盟

数据库 后端 华为云 华为云开发者联盟 企业号 3 月 PK 榜

直播报名 | 金融机构如何通过标签画像实现精细化客户运营?

索信达控股

99%都不知道的ins保存小技巧,快收藏起来!

frank

ins

CorelDRAW矢量图形设计软件2023最新版本功能介绍

茶色酒

CorelDraw2023

三天吃透Kafka面试八股文

程序员大彬

Java Kafka Producer

再见ChatGPT!又一值得国内程序员注册体验的AI生产力工具问世!

程序员小毕

AI 工具 后端 架构师 java程序员

20个叹为观止的JavaScript一行代码

我爱娃哈哈😍

JavaScript 前端 程序員

关于DAPP系统开发操作及功能丨智能合约项目系统开发方案

I8O28578624

C++ sort和for_each算法的普通、文艺和2B用法

老王同学

c++ 排序

构建一个可复用的自定义BaseAdapter

芯动大师

Adapter viewholder item

如何降低 Flink 开发和运维成本?阿里云实时计算平台建设实践

Apache Flink

大数据 flink 实时计算

分享5个我不能没有的Vue.js库

引迈信息

前端 低代码 开发工具 Vue 3

Redis缓存知识大集合

阿呆

redis 缓存 缓存击穿 缓存雪崩

中建信息举办2022年度核心生态伙伴高峰论坛

Geek_2d6073

全球化趋势下,如何建设稳定高效的技术能力?

阿里技术

全球化技术

备战两个月斩获阿里offer,这份《Java高分面试指南》也太顶了

做梦都在改BUG

Java java面试 Java八股文 Java面试题 Java面试八股文

SpringApplication启动类的Args详解

石臻臻的杂货铺

spring springboot

MySQL 底层之 MVCC、回滚段、一致性读、锁定读

程序知音

Redis实现分布式锁的几种方案

GreatSQL

greatsql greatsql社区

cost量化分析

GreatSQL

MySQL 运维 :MySQL 数据库 greatsql greatsql社区

华为云开年采购季火热进行中,四大福利玩法大放送

Geek_2d6073

MySQL 8.0数据字典有什么变化

GreatSQL

MySQL MySQL 运维 :MySQL 数据库 greatsql greatsql社区

删库跑路现场还原

Yestodorrow

系统稳定性

MegEngine 使用小技巧:借助 DataLoader 获取分批数据

MegEngineBot

深度学习 开源 模型训练 数据预处理 MegEngine

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