科技

Node 最古老的 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 上的釋出許可權

Reference:科技日報

看更多!請加入我們的粉絲團

轉載請附文章網址

不可錯過的話題