Node 最古老的 npm 包 request 将被废弃

栏目: IT资讯 · 发布时间: 6年前

内容简介:相信 Node.js 开发者对 Request 都不会陌生,这是一个 Node.js 模块,以 npm 包的形式提供,是一个简单的 HTTP 客户端,通过它可方便地实现 HTTP 请求。 可以看到,request 的最新版本是 2.88.0,更新日期是八个月...

相信 Node.js 开发者对 Request 都不会陌生,这是一个 Node.js 模块,以 npm 包的形式提供,是一个简单的 HTTP 客户端,通过它可方便地实现 HTTP 请求。

Node 最古老的 npm 包 request 将被废弃

可以看到,request 的最新版本是 2.88.0,更新日期是八个月前。

近日 request 作者 Mikeal Rogers 表示 request 已进入维护模式,并停止考虑添加新功能或发布主要版本

Node 最古老的 npm 包 request 将被废弃

request 是添加到 npm 包仓库最早的模块之一,随着 npm 的发展,越来越多的应用依赖于 request。但随着现代 JavaScript 的发展,request 的局限性也愈发体现出来,其核心模式也稍显过时。作者表示也曾尝试通过改变以适应变化,但后来发现可行性非常低 —— 兼容性是很大的问题。

因此他决定废弃 request,重新打造一个项目。对于 request,作者的计划是:

  • 停止增加新功能
  • 停止考虑改变
  • 如果有活跃的协作者提交了 PR,会尽量及时合并修复,但不能保证承诺
  • 发布将完全自动化,任何合并到 master 中的 PR 都将发布
  • 删除不活跃的协作者并强制执行 2fa 认证,因为有提交权限意味着拥有在 npm 上的发布权限

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

测试驱动开发

测试驱动开发

Kent Beck / 孙平平、张小龙 / 中国电力出版社 / 2004-4-1 / 28.00元

《测试驱动开发》(中文版)设想把编程看成是转动曲柄从井里提一桶水上来的过程。如果水桶比较小,那么仅需一个能自由转动的曲柄就可以了。如果水桶比较大而且装满水,那么还没等水桶全部被提上来你就会很累了。你需要一个防倒转的装置,以保证每转一次可以休息一会儿。水桶越重,防倒转的棘齿相距越近。测试驱动开发中的测试程序就是防倒转装置上的棘齿。一旦我们的某个测试程序能工作了,你就知道,它从现在开始并且以后永远都可......一起来看看 《测试驱动开发》 这本书的介绍吧!

SHA 加密
SHA 加密

SHA 加密工具

HEX CMYK 转换工具
HEX CMYK 转换工具

HEX CMYK 互转工具

HEX HSV 转换工具
HEX HSV 转换工具

HEX HSV 互换工具