Node.js 最早 npm 包 request 將被廢棄
相信 Node.js 開發者對 Request 都不會陌生,這是一個 Node.js 模組,以 npm 包的形式提供,是一個簡單的 HTTP 客戶端,透過它可方便地實現 HTTP 請求。
可以看到,request 的最新版本是 2.88.0,更新日期是八個月前。
近日 request 作者 Mikeal Rogers 表示 request 已進入維護模式,並停止考慮新增新功能或釋出主要版本。
request 是新增到 npm 包倉庫最早的模組之一,隨著 npm 的發展,越來越多的應用依賴於 request。但隨著現代 JavaScript 的發展,request 的侷限性也愈發體現出來,其核心模式也稍顯過時。作者表示也曾嘗試透過改變以適應變化,但後來發現可行性非常低 —— 相容性是很大的問題。
因此他決定廢棄 request,重新打造一個專案。對於 request,作者的計劃是:
停止增加新功能
停止考慮改變
如果有活躍的協作者提交了 PR,會盡量及時合併修復,但不能保證承諾
釋出將完全自動化,任何合併到 master 中的 PR 都將釋出
刪除不活躍的協作者並強制執行 2fa 認證,因為有提交許可權意味著擁有在 npm 上的釋出許可權
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31559985/viewspace-2644404/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Android:7.0 後加密庫 Crypto 被廢棄Android加密
- 別亂用了,用新的。Go SliceHeader 和 StringHeader 將會被廢棄!GoHeader
- kotlin-android-extensions外掛也被廢棄了KotlinAndroid
- 一些Julia 0.4版中有,被高版本廢棄的功能
- [譯] 被汙染的 npm 包:event-streamNPM
- Vue 插槽 廢棄語法Vue
- 將在版本11.2之後廢棄或不再支援的特性
- Java序列化技術即將被廢除!!!Java
- go操作redis(已經廢棄)GoRedis
- 蘋果大掃除 App Store應用商店將清理廢棄軟體蘋果APP
- 【轉】oracle 10G中log_archive_start引數已經被廢棄Oracle 10gHive
- iOS 官方巨集定義 - “引入”、“廢棄”iOS
- ”被棄者“
- chrome + vi 純手工模式, 廢棄滑鼠。Chrome模式
- Android startActivityForResult()廢棄了,代替方案案例Android
- Node.js中NPM 使用Node.jsNPM
- 被廣泛使用的OAuth2.0的密碼模式已經廢了,放棄吧OAuth密碼模式
- PHP7.4 新特性和廢棄的功能PHP
- php5.5CURL圖片上傳廢棄@PHP
- 3-13. HTML中被廢棄的標籤HTML
- npm發包流程NPM
- 如何搭建npm包NPM
- node.js使用 cnpm 代替 npmNode.jsNPM
- Node.js的NPM安裝Node.jsNPM
- 《學習筆記》被廢棄的Kotlin Android Extensions外掛替代品 View Binding筆記KotlinAndroidView
- node.js npm常用命令Node.jsNPM
- npm 包安裝位置NPM
- 釋出npm包流程NPM
- Node.js 如何優雅的封裝一個實用函式的 npm 包Node.js封裝函式NPM
- getOriginal()被廢棄?改為:getRawOriginal()新手剛遇到,提醒和我一樣的新手!!
- npm報錯:request to https://registry.npm.taobao.org failed處理辦法NPMHTTPAI
- [野路子學 Node.js] Node.js,NPM,cnpm 為何物Node.jsNPM
- npm link 本地開發npm私有包神器NPM
- 被嫌棄的eval和with
- 舊郵箱廢棄,GitHub 無法解綁帳號Github
- HTTP/1.1協議更新:RFC 2616遭廢棄HTTP協議
- npm報錯:request to https://registry.npm.taobao.org failed, reason certificate has expiredNPMHTTPAI
- Node.js NPM Tutorial: Create, Publish, Extend & ManageNode.jsNPM