我有一个带有已弃用依赖项的反应应用程序。为了使其正常工作,我必须将依赖项更新为较新(但稳定)的版本。
根据 这个 stakoverflow 线程,要将 package.json 中的依赖项更新到最新版本, npm-check-updates 是 npm 的最佳选择。但是,我使用纱线进行包管理。纱线中是否有等效的 npm-check-updates 。因此,我使用单个包管理器来管理我的依赖项。
原文由 DevLoverUmar 发布,翻译遵循 CC BY-SA 4.0 许可协议
我有一个带有已弃用依赖项的反应应用程序。为了使其正常工作,我必须将依赖项更新为较新(但稳定)的版本。
根据 这个 stakoverflow 线程,要将 package.json 中的依赖项更新到最新版本, npm-check-updates 是 npm 的最佳选择。但是,我使用纱线进行包管理。纱线中是否有等效的 npm-check-updates 。因此,我使用单个包管理器来管理我的依赖项。
原文由 DevLoverUmar 发布,翻译遵循 CC BY-SA 4.0 许可协议
您可以使用以下命令将单个软件包升级到最新的主要版本:
yarn upgrade <package-name> --latest
原文由 Favour George 发布,翻译遵循 CC BY-SA 4.0 许可协议
5 回答4.8k 阅读✓ 已解决
4 回答2.4k 阅读✓ 已解决
5 回答3.6k 阅读
2 回答1.7k 阅读✓ 已解决
5 回答1.9k 阅读
2 回答1.3k 阅读✓ 已解决
3 回答2k 阅读
yarn upgrade-interactive --latest
但是你必须有一个
yarn.lock
文件才能这样做。如果您使用的是npm
,则必须先删除package-lock.json
。然后运行yarn
创建结构。之后你可以做upgrade-interactive
。没有它,yarn
显示升级,但package.json
没有变化和影响。