阿里、蚂蚁、晟腾、中科加禾精彩分享 AI 基础设施洞见,现购票可享受 9 折优惠 |AICon 了解详情
写点什么

Node.js 8.9 LTS 版本发布

  • 2017-11-19
  • 本文字数:822 字

    阅读完需:约 3 分钟

Node.js 基金会刚刚发布了 Node.js 8.9 版本,并将其贴上了长期支持(LTS,Long Term Support)的标记。这个版本必然会在许多企业客户中应用。同时还发布了拥有更多实验特性的 Node.js 9 版本。

这标志着 Node.js 8.x 版本的 LTS 状态的开始。它将保持 LTS 活跃状态,直到 2019 年四月份,才会进入 LTS 维护状态。维护状态意味着,只有严重 bug 修复和关键的安全修复被允许发布。届时企业用户可以获得 8.x 版本的关键补丁,直到 2019 年 12 月份,LTS 状态结束。更多关于 Node.js 的版本发布的决策信息,可以在 Node.js 发布工作组的备注中找到。目前,Node.js 4.x 处于 LTS 维护状态,Node.js 6.x 处于 LTS 活跃状态。

Node.js 8.9 版本包括 6.1 版本的 Google V8 JavaScript 引擎,以及升级到 5.5.1 版本的 npm。npm 5.5.1 版本包括新的安全特性,例如双重认证等。这也标志着async/await 首次在LTS 版本中可用。async/await 从Node.js 7.6 版本开始可用,但是一直没有得到LTS 支持。

作为Node.js 基金会的惯例,奇数版本9 也被一起发布。Node.js 奇数版本是为了那些“对测试和实验感兴趣”的开发者提供的。根据一篇介绍Node.js 9 的博客文章,“不建议在生产中使用Node.js 9”。Node.js 9 版本开始使用一套新的异常系统。根据Node.js 团队介绍,“这次迁移的目标是将Node.js 抛出的异常关联到一个唯一的编码上。这样,可以允许在不考虑中断的情况下改变异常消息。”

截至发稿,Node.js 8.x 版本还没有被AWS Lambda 或者Azure Functions 支持,因此,在这些sererless 平台上的开发者必须等更长一点的时间才能在生产中开始使用其中的一些新功能和性能优化。

Node.js 8.9 版本完整的变更日志可以通过 GitHub 查看。

查看英文原文: Node.js 8.9 Released with Long Term Support


感谢张卫滨对本文的审校。

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

2017-11-19 18:002312

评论

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

一文了解NB-IoT四大关键特性以及实现技术

华为云开发者联盟

IoT 网络 NB- IoT 物理信号 窄带

教你使用ApiPost中的全局参数和目录参数

Proud lion

大前端 测试 后端 Postman 开发工具

分析微信朋友圈的高性能复杂度

Rabbit

架构实战营

仿照Hystrix,手写一个限流组件

码农参上

限流 Hystrix 8月日更

如何用 Nacos 构建服务网格生态

阿里巴巴云原生

模块一作业

当归

模块一作业

berserker

架构实战营

Go- 切片的定义

HelloBug

slice Go 语言 切片

Go- 切片的使用

HelloBug

Go 语言 切片 追加 拷贝 扩缩容

干货!4大实验项目,深度解析Tag在可观测性领域的最佳实践!

观测云

可观测性 dataflux tag ngix

从源码分析创建线程池的4种方式

华为云开发者联盟

Java 工具 高并发 线程池 Executors

女朋友问我 LB 是谁?

程序员鱼皮

Java 负载均衡 架构 后端 技术选型

【“互联网+”大赛华为云赛道】GaussDB命题攻略:支持三种开发语言,轻松完成数据库缓冲池

华为云开发者联盟

数据库 华为云 GaussDB 互联网+ 缓冲池

浅析智慧交通有哪些应用场景?

一只数据鲸鱼

数据可视化 智慧城市 智慧交通 城市交通

👊 【Spring技术原理】异步编程机制以及功能分析讲解

洛神灬殇

spring springboot 异步编程 8月日更

CERT和CWE之间有什么联系?

鉴释

安全编码规范 cwe cert

云原生多云容器编排平台karmada上手指南

谐云

云原生 开源技术

餐饮店加盟该如何推广?

获客I3O6O643Z97

抖音、快手获客系统

我在组内的Nacos分享

捉虫大师

微服务 dubbo nacos 服务发现

注意,开源Redis被爆高危漏洞,攻击者可远程注入代码

华为云数据库小助手

华为云 GaussDB GaussDB ( for Redis ) 华为云数据库

华为云专家向宇:工欲善其事必先利其器,才能做数据的“管家”

华为云开发者联盟

云原生 物联网 时序数据库 时序 GaussDB(for Influx

关于告警管理的软件,您还只知道Pagerduty吗?

睿象云

运维 告警 运维平台 智能告警 告警管理

使用mock模拟登录接口数据

与风逐梦

大前端 后端 Mock

Golang:定时器的终止与重置

Regan Yue

定时器 Go 语言 8月日更

云小课 | 华为云KYON之VPC终端节点

华为云开发者联盟

云小课 KYON企业级云网络 VPC终端节点

Go- 数组

HelloBug

数组 Go 语言

关于C++中“不能返回对象引用”的思考

她的男人是程序员

WebRTC中的RefCountedObject解析

她的男人是程序员

公司新来了一个质量工程师,说团队要保证 0 error,0 warning

华为云开发者联盟

DevOps 程序 华为云DevCloud 静态代码检查 质量工程师

用零代码开发应用到底要不要IT管?

明道云

通过明道云实现培训机构客户管理

明道云

Node.js 8.9 LTS版本发布_JavaScript_David Iffland_InfoQ精选文章