问题对人有帮助,内容完整,我也想知道答案 0 问题没有实际价值,缺少关键内容,没有改进余地 项目里很多依赖版本都比较老了,但是不管我怎么更新,项目里的版本始终都不变,头都大了 关注 | 4 收藏 评论邀请回答编辑举报历史版本 黄尧鑫 117 2019-01-18 提问 提交评论 × 评论支持部分 Markdown 语法:**bold**_italic_[link](http://example.com)> 引用`code`- 列表。同时,被你 @ 的用户也会收到通知
答案对人有帮助,有参考价值 0 答案没帮助,是错误的答案,答非所问 在package里把老版本依赖删了 然后重新下载 下载时直接指定版本下载 评论赞赏编辑 woai3c 336 2019-01-18 回答 提交评论 × 评论支持部分 Markdown 语法:**bold**_italic_[link](http://example.com)> 引用`code`- 列表。同时,被你 @ 的用户也会收到通知
答案对人有帮助,有参考价值 0 答案没帮助,是错误的答案,答非所问 查看过期的依赖 npm outdated 更新依赖 npm update // 或者更新单个依赖 npm update react 参考:https://docs.npmjs.com/cli/ou...https://docs.npmjs.com/cli/up... 评论赞赏编辑 MudOnTire 1.8k 2019-01-18 回答 提交评论 × 评论支持部分 Markdown 语法:**bold**_italic_[link](http://example.com)> 引用`code`- 列表。同时,被你 @ 的用户也会收到通知
答案对人有帮助,有参考价值 0 答案没帮助,是错误的答案,答非所问 可能配置缓存配置文件没有更新,例如如果使用yarn更新包,本地都会有yarn.lock,npm管理也如此 评论赞赏编辑 791060555 19 2019-01-18 回答 提交评论 × 评论支持部分 Markdown 语法:**bold**_italic_[link](http://example.com)> 引用`code`- 列表。同时,被你 @ 的用户也会收到通知
答案对人有帮助,有参考价值 0 答案没帮助,是错误的答案,答非所问 有没有 package-lock.json 这个文件,这是用来锁定版本的!如果你的项目中有这个文件不管你怎么更新,最终下载的依赖版本都是按照 package-lock.json中的版本!删除这个文件后再 npm install 这样才是你 package.json指定的版本! 评论赞赏编辑 Stephen 23 2019-01-20 更新 提交评论 × 评论支持部分 Markdown 语法:**bold**_italic_[link](http://example.com)> 引用`code`- 列表。同时,被你 @ 的用户也会收到通知