要更新 package.json 中的套件版本到目前允許的最新版本,你可以使用 npm 提供的工具。以下是具體步驟:
使用 npm outdated 檢查目前專案中可以更新的套件:
npm outdated
使用 npm update 更新套件到允許範圍內的最新版本,這會自動更新到 package.json 中指定的版本範圍內的最高版本:
npm update
若你希望更新 package.json 內的版本範圍並同時安裝更新的版本,可以使用 npm install 來更新特定套件並同時修改 package.json:
npm install express@latest express-session@latest --save
上述命令會將 express 和 express-session 更新到最新的版本並更新 package.json。
檢查 package.json 確認版本已經更新。
下面是範例操作:
npm install express@latest express-session@latest --save
執行完後,你可以查看 package.json 文件確認版本已經更新到目前允許的最新版本。
如果你想要一次性更新所有套件並更新 package.json,可以考慮使用 npm-check-updates:
安裝 npm-check-updates:
npm install -g npm-check-updates
使用 npm-check-updates 更新 package.json 中的所有套件版本:
ncu -u
安裝更新後的所有套件:
npm install
這樣會更新 package.json 中所有套件到最新的版本。