写点什么

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

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

关注

评论

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

转转用户画像平台实践

转转技术团队

大数据 用户画像 用户画像分析

前端leetcde算法面试套路之双指针

js2030code

JavaScript LeetCode

Python:界面开发,wx入门篇

eng八戒

Python PyQt GUI WxPython tkinter

一年半经验如何准备前端面试

loveX001

JavaScript

假如面试官要你手写一个promise

helloworld1024fd

JavaScript

React源码分析(一)Fiber

flyzz177

React

当云原生成为一种显学,对象存储和数据湖如何顺势而为

云布道师

对象存储 云存储

Go语言性能剖析利器--pprof实战

京东科技开发者

Go pprof 优化技巧 Go 语言 #go

80%的前端开发都答不上来的js异步面试题

loveX001

JavaScript

写个JS深拷贝,面试备用

helloworld1024fd

JavaScript

IoT 设备定位服务——设备管理类

阿里云AIoT

物联网 API 定位技术

React-Hooks源码深度解读

flyzz177

React

看透react源码之感受react的进化

flyzz177

React

前端vue面试题汇总

bb_xiaxia1998

Vue

从源码角度看React-Hydrate原理

flyzz177

React

一道React面试题把我整懵了

beifeng1996

React

高级前端一面常考react面试题总结

beifeng1996

React

前端高频手写面试题集锦

helloworld1024fd

JavaScript

前端leetcde算法面试套路之二叉树

js2030code

轻量级的架构决策记录机制

京东科技开发者

团队管理 架构 软件架构 架构设计 架构决策

每日一题之Vue数据劫持原理是什么?

bb_xiaxia1998

Vue

高级前端一面经典手写面试题汇总

helloworld1024fd

JavaScript

每日一题之Vue的异步更新实现原理是怎样的?

bb_xiaxia1998

Vue

多线程永动任务设计与实现

小小怪下士

Java 多线程

JS模块化—CJS&AMD&CMD&ES6-前端面试知识点查漏补缺

loveX001

JavaScript

高级前端一面必会react面试题(持续更新中)

beifeng1996

React

从recat源码角度看setState流程

flyzz177

React

从react源码看hooks的原理

flyzz177

React

鸿蒙开发实例 | 鸿蒙原子化服务卡片开发完美体验

TiAmo

华为 鸿蒙 12月月更

一个将日志消息仅区分为 info 和 error 的实践分享

Tiger Wang

开源 最佳实践 日志

一天梳理完React所有面试考察知识点

beifeng1996

React

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