Yarn - 如何将 package.json 中的每个依赖项更新到最新版本?

新手上路,请多包涵

我有一个带有已弃用依赖项的反应应用程序。为了使其正常工作,我必须将依赖项更新为较新(但稳定)的版本。

根据 这个 stakoverflow 线程,要将 package.json 中的依赖项更新到最新版本, npm-check-updates 是 npm 的最佳选择。但是,我使用纱线进行包管理。纱线中是否有等效的 npm-check-updates 。因此,我使用单个包管理器来管理我的依赖项。

原文由 DevLoverUmar 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 1.3k
2 个回答

yarn upgrade-interactive --latest

但是你必须有一个 yarn.lock 文件才能这样做。如果您使用的是 npm ,则必须先删除 package-lock.json 。然后运行 yarn 创建结构。之后你可以做 upgrade-interactive 。没有它, yarn 显示升级,但 package.json 没有变化和影响。

原文由 Vahid Alimohamadi 发布,翻译遵循 CC BY-SA 4.0 许可协议

您可以使用以下命令将单个软件包升级到最新的主要版本:

 yarn upgrade <package-name> --latest

原文由 Favour George 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题