Node.js 14 发布,改进了诊断功能
Node.js 14 版本现已发布。新版本的亮点内容包括有:改进的诊断功能、V8 的升级、实验性的 Async Local Storage API、streams APIs 的强化、实验模块警告的删除以及一些已过时的 API 的删除。
不过,在接下来的 6 个月中它将一直是“Current”发行版,直到今年十月份才能升级为长期支持(LTS) 。
目前,新版本中诊断报告功能已稳定,使得用户能够按需或在某些事件发生时生成报告。该报告将提供有助于诊断生产问题的信息,包括崩溃、性能降低、内存泄漏、高CPU使用率和意外错误。
Node.js 团队表示,“这是该项目正在进行的工作中的重要一步,目的是改进和建立使用 Node.js 时可用的诊断程序以及它们的易用性,其中大部分工作由Node.js Diagnostics Working Group 推动。”
IBM 方面则在博客文章中表示,“Node.js 14 具有对 Node.js 用户(包括 IBM 客户)非常重要的新功能”。并透露,IBM 还在开发“报告工具包”,它不是 Node.js 的一部分,但正在征询开发者社区的反馈。该公司称,这将使诊断报告更易于使用。
report-toolkit 包括有许多关键功能:
- 内置的检查规则,这些规则可查找常见问题。
- 密文编辑
- 两个或多个诊断报告之间的特定差异
- 提取和格式化关键信息的转换器。
此外,国际化支持是 IBM 内部以及该公司客户的一项关键要求。虽然不是版本 14 中的新功能,但当它在 10 月升级为 LTS 时,Node.js 14 将是默认情况下第一个包含完整 ICU 数据的 LTS 版本。
Node.js 14 还使得创建、构建和支持本机模块(也称为插件)变得更加容易。Node 14 附带了 N-API 版本 6,该版本包括对 BigInt 的支持以及其他改进。
Node.js 14 发布,改进了诊断功能相关推荐
- 马云盖茨入选最伟大25名抗疫领袖;周鸿祎卸任360金服;Node.js 14发布 | 极客头条...
整理 | 郭芮 头图 | CSDN 下载自东方 IC 快来收听极客头条音频版吧,智能播报由标贝科技提供技术支持. 「极客头条」-- 技术人员的新闻圈! CSDN 的读者朋友们早上好哇,「极客头条」来啦 ...
- 罗永浩 AR 创业公司估值 10 亿;苹果宣布加大 AppStore 广告推送量;Node.js 19 发布|极客头条...
「极客头条」-- 技术人员的新闻圈! CSDN 的读者朋友们早上好哇,「极客头条」来啦,快来看今天都有哪些值得我们技术人关注的重要新闻吧. 整理 | 梦依丹 出品 | CSDN(ID:CSDNnews ...
- Node.js实现网络新闻爬虫及搜索功能(一)
Node.js实现网络新闻爬虫及搜索功能(一) Node.js实现网络新闻爬虫及搜索功能(一) 项目要求 一.爬虫部分 1. 引入相关包 2. 建立数据库连接 3. 爬取并解析网页首页 4. 爬取并解 ...
- 解决Node Sass could not find a binding for your current environment: Windows 64-bit with Node.js 14.x
今天在新的开发环境检出nodejs的前端项目,运行npm run serve启动项目后报: > Node Sass could not find a binding for your curre ...
- Node.js实现网络新闻爬虫及搜索功能(四)
Node.js实现网络新闻爬虫及搜索功能(四) Node.js实现网络新闻爬虫及搜索功能(四) 项目要求 三.搜索网站部分 1. 建立前端网页 2. 建立后端路由 Node.js实现网络新闻爬虫及搜索 ...
- 十 Node.js实现微信小程序支付功能
十 Node.js实现微信小程序支付功能 一 开发前提 二 支付流程介绍 三 上代码 1.小程序端发起后台请求,完成统一下单 1.1 小程序端发起后台请求 1.2 Node.js后台接收请求,完成统一 ...
- 银河麒麟桌面操作系统V10上安装使用Node.js 14.15.1 LTS版本并构建一个electronjs桌面应用
前言 本文介绍银河麒麟桌面操作系统V10上下载安装官方网站Node.js 14.15.1 LTS版本,并编译一个electronjs应用. Node.js 是一个基于 Chrome V8 引擎的 Ja ...
- js写的程序如何上线到linux,将 Node.js 应用发布到 Linux 应用服务 - Visual Studio | Microsoft Docs...
将 Node.js 应用程序发布到 Azure(Linux 应用服务)Publish a Node.js application to Azure (Linux App Service) 11/22/ ...
- Kubernetes 1.14 发布,31 项功能增强
开发四年只会写业务代码,分布式高并发都不会还做程序员? Kubernetes 1.14 发布了,些版本主要关注可扩展性并支持更多工作负载,带来了 31 项功能增强,其中包括从 beta 到稳定的 ...
最新文章
- 把JS 脚本嵌入CS运行
- 软件开发环境-环境用户界面
- 一起来开发Android的天气软件(一)——功能规格介绍
- unbuntu 安装MySQL
- 降噪电路_拆解报告:Mobvoi出门问问 Ticpods ANC 真无线降噪耳机
- DIY一个高大上带提醒的计时器,简单实用,你还在等什么
- Dynamics CRM 依赖组件类型为应用程序功能区导致的无法删除实体问题的解决方法...
- mysql fulsh_MYSQL教程:MySQL用户帐号管理_MySQL
- 编制一个函数jsValue(),求出千位数上的数减百位数上的数减十位数上的数减个位数上的数大于零的个数cnt,再求出所有满足此条件的四位数的平均值pjz1,以及不满足此条件的四位数的平均值pzj2
- screw (螺丝钉) ~ 简洁好用的数据库表结构文档生成工具
- 美团十年,支撑全球最大规模外卖配送的一站式机器学习平台是如何炼成的?...
- iOS autoreleasePool 深入理解
- 内存条上面参数详解_【硬件篇】第4期:内存条知识(台式机)
- PS CS5应用抽出滤镜为MM抠图换背景的教程
- R 和 rgl 绘制 3D 结
- 研发管理工程师笔试题
- 工业制造中的UWB定位技术
- Java实现 LeetCode 93 复原IP地址
- 【node.js】一个基于HTPP的服务
- 领导问“你这块表多少钱?”缺心眼说价钱,不懂这4个话术惹麻烦
热门文章
- php中 判断表中是否有重复,PHP:最常见的表中回显重复项的数量
- css a4纸_一把刀、一张2毛钱的纸,刻出的动物太逼真,一幅卖上千美元
- 在集设浏览学习高水准海报设计,会带给你不一样的灵感!
- 帮助您快速开始下一个移动APP应用模板、UI设计
- 字体设计师必备灵感来源
- UI设计实用素材|扁平化设计的模板
- 新手做UI?手里有几种常见的界面套路模板素材,你就成功一大半了!
- AIO,BIO,NIO:同步阻塞式IO,同步非阻塞IO,异步非阻塞IO
- GitHub#python#:用自组织映射解决旅行商问题
- Java无所不能的反射在Android中需要熟练的知识