node如何將package.json中的包降為低版本或者升級為高版本
前言
比如現(xiàn)在你用某個包的當(dāng)前版本,但是你安裝的版本高了,那么你應(yīng)該這么做
1.首先刪除node項目中的node_modules目錄,防止安裝時的包不一致
如果沒安裝就忽略
例如將package.json中的view-design
包降為^4.6.1
,當(dāng)前view-design的版本為^4.7.0
npm install view-design@4.6.1
如果你使用的是 yarn,則可以運行以下命令:
yarn add view-design@^4.6.1
它會將 view-design 包的版本降級到 4.6.1 并更新 package.json 文件
補充:
升級node版本后,package.json中的依賴版本更新
升級node版本后,package.json中的依賴版本更新
//常規(guī)的包升級方式npm update (包)12
升級工具
安裝方法
sudo npm install -g npm-check-updates1
如果是cnpm
sudo cnpm install -g npm-check-updates
重載下zsh或者其他bash
zsh1
現(xiàn)在可以使用這個輪子了
npm-check-updates // 或者ncu ncu 是它的別名(alias)123 npm-check-updates // 或者ncu ncu 是它的別名(alias)123
如果出現(xiàn)這個說明,包都是最新版
All dependencies match the latest package versions :)
如果是其他的 例如
express 4.12.x → 4.13.x multer ^0.1.8 → ^1.0.1 react-bootstrap ^0.22.6 → ^0.24.0 react-a11y ^0.1.1 → ^0.2.6 webpack ~1.9.10 → ~1.10.512345
說明有些包需要升級 這時候我們使用
ncu -u // 即可一鍵升級
到此這篇關(guān)于node將package.json中的包降為低版本或者升級為高版本的文章就介紹到這了,更多相關(guān)node package.json包降為低版本內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Node.js中的npm單獨與批量升級依賴包的方式超詳細講解
npm outdated僅檢查所有已安裝包的依賴關(guān)系,并將當(dāng)前版本遠程倉庫中的最新版本進行對比,不會升級,這篇文章主要介紹了Node.js中的npm單獨與批量升級依賴包的方式超詳細講解,需要的朋友可以參考下2024-02-02