Skip to main content
Jkyo Chen Blog

如何快速升级 JavaScript 项目中的所有依赖到最新版本

有些场景下我们会需要升级项目的所有依赖到最新版本,比如开发新项目、例行升级。

npm 自带的命令 #

默认 npm 自带的 update 命令会按照 semver 配置来升级版本,但是不可以直接升级到最新版本。

npm update --save

outdated 命令可以输出最新版本,但是不能升级。

npm outdated

npm-check-updates #

市面上现成的包比较多,我们选择使用量比较高的 npm-check-updates

npm install -g npm-check-updates

# 更新所有依赖包到最新版
ncu -u

# 更新生产包
ncu -u --dep=prod

# 更新开发包
ncu -u --dep=dev