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/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 別亂用了,用新的。Go SliceHeader 和 StringHeader 將會被廢棄!GoHeader
- kotlin-android-extensions外掛也被廢棄了KotlinAndroid
- [譯] 被汙染的 npm 包:event-streamNPM
- K8s 終將廢棄 docker,TKE 早已支援 containerdK8SDockerAI
- Vue 插槽 廢棄語法Vue
- Java序列化技術即將被廢除!!!Java
- getOriginal()被廢棄?改為:getRawOriginal()新手剛遇到,提醒和我一樣的新手!!
- go操作redis(已經廢棄)GoRedis
- Android startActivityForResult()廢棄了,代替方案案例Android
- ”被棄者“
- 《學習筆記》被廢棄的Kotlin Android Extensions外掛替代品 View Binding筆記KotlinAndroidView
- Node.js中NPM 使用Node.jsNPM
- 建立npm包NPM
- chrome + vi 純手工模式, 廢棄滑鼠。Chrome模式
- 被廣泛使用的OAuth2.0的密碼模式已經廢了,放棄吧OAuth密碼模式
- node.js使用 cnpm 代替 npmNode.jsNPM
- PHP7.4 新特性和廢棄的功能PHP
- php5.5CURL圖片上傳廢棄@PHP
- npm發包流程NPM
- 如何搭建npm包NPM
- npm報錯:request to https://registry.npm.taobao.org failed處理辦法NPMHTTPAI
- npm報錯:request to https://registry.npm.taobao.org failed, reason certificate has expiredNPMHTTPAI
- Node.js 如何優雅的封裝一個實用函式的 npm 包Node.js封裝函式NPM
- node.js npm常用命令Node.jsNPM
- npm link 本地開發npm私有包神器NPM
- [野路子學 Node.js] Node.js,NPM,cnpm 為何物Node.jsNPM
- 使用npm包-Vant WeappNPMAPP
- 釋出npm包流程NPM
- npm包:moment的使用NPM
- npm 包安裝位置NPM
- Node.js NPM Tutorial: Create, Publish, Extend & ManageNode.jsNPM
- npm說明和node.js安裝NPMNode.js
- [Node.js]npm安裝node-gypNode.jsNPM
- 舊郵箱廢棄,GitHub 無法解綁帳號Github
- IDEA刪除已經廢棄不用的jdk選項IdeaJDK
- 釋出一款npm包幫助理解npmNPM
- Node.js學習之路25——Express的request物件Node.jsExpress物件
- npx: npm包執行工具NPM