项目里很多依赖版本都比较老了,但是不管我怎么更新,项目里的版本始终都不变,头都大了
查看过期的依赖
npm outdated
更新依赖
npm update
// 或者更新单个依赖
npm update react
参考:
https://docs.npmjs.com/cli/ou...
https://docs.npmjs.com/cli/up...
有没有 package-lock.json 这个文件,这是用来锁定版本的!如果你的项目中有这个文件不管你怎么更新,最终下载的依赖版本都是按照 package-lock.json中的版本!删除这个文件后再 npm install 这样才是你 package.json指定的版本!
10 回答11.1k 阅读
6 回答3k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.7k 阅读✓ 已解决
4 回答2.5k 阅读✓ 已解决
3 回答2.3k 阅读✓ 已解决