团队内部会用工具定时检查包的最新版本并通知,以便我们及时跟进社区进展,避免和技术栈出现版本脱节导致无法使用最新特性和优化内容
这里只说明手动查看和更新包的主要几个命令。
npm outdated
:检查项目中过时的依赖包及其最新版本。
npm install -g npm-check-updates
:安装 npm-check-updates
工具,用于管理依赖更新
ncu -u
:一键更新 package.json
中所有依赖至最新版本(不执行安装)
ncu -u next
:单独更新 package.json
中的 next
依赖至最新版本(不执行安装)
npx pnpm update
:执行依赖更新,安装 package.json
中指定的最新版本依赖