最古老的 npm 包 request 已棄用,每周下載量達 1400 萬+

五嘎子 4年前發布 | 2K 次閱讀 Request NPM

  去年我們報導過 HTTP 客戶端 request 庫將被棄用的計劃,目前該項目的 npm 與 GitHub 主頁均已顯示,自 2020 年 2 月 11 日起,request 已完全棄用,預計不會有新的變更。

  request 是添加到 npm 包倉庫最早的模塊之一,有眾多應用依賴于 request,目前其每周的下載量基本都在 1400 萬以上,足見它在 HTTP 領域與 npm 中的地位。

  但隨著現代 JavaScript 的發展,request 的局限性也愈發體現出來,其核心模式也稍顯過時。項目發起人 Mikeal Rogers 表示也曾嘗試通過改變以適應變化,但后來發現可行性非常低,因為兼容性問題很大。因此他決定廢棄 request,重新打造一個項目。

  在 Mikeal 寫于去年 3 月份的說明中,他表示:“對于 JavaScript 生態,request 可以做的最有價值的事情是進入維護模式,并停止考慮新特性或主要版本。”同時他也對棄用 request 作了具體規劃。如今 request 已經正式宣告退出,建議開發者盡快遷移。

 本文由用戶 五嘎子 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!
  轉載自:https://www.oschina.net/news/113406/http-client-request-deprecated