npm update

更新依赖包到符合版本范围的最新版本

语法

npm update [<package>] [--global]

参数

参数说明示例级别
(无参数) 更新所有依赖 npm update 常用
<package> 更新指定包 npm update react 常用
-g --global 更新全局包 npm update -g 常用

示例

更新所有依赖

npm update
只更新到 package.json 中版本范围允许的最新版

更新指定包

npm update express

查看可更新的包

npm outdated
显示当前版本、期望版本和最新版本

强制更新到最新大版本

npm install react@latest
update 不会跨大版本,需要用 install

常见错误

更新后项目报错 检查 CHANGELOG 是否有 breaking changes,必要时回退版本

技巧

相关命令