是否可以在不实际更新任何内容的情况下运行 composer update 命令

时间:2021-01-23 15:34:18

标签: composer-php cweagan-composer-patches

我正在使用 cweagans/composer-patches 将补丁应用到我的项目 (Magento 2)。为了尽量减少更改,我希望 Composer 只应用补丁,而不将任何依赖项更新到最新版本。

补丁在 composer update 命令结束时触发,composer 文件中新的 extra.patches 部分列出了应该应用于包的补丁。据我了解,composer update 将尝试更新所有依赖项。

我认为我可以通过执行 composer update [vendor]/[package] 来减少这种行为,其中 [vendor]/[package] 是我想要修补的包。

有没有办法在不触发更新的情况下运行 composer update 命令。

1 个答案:

答案 0 :(得分:0)

您可以使用 --dry-run 命令的 composer update 选项。

查看此文档的选项部分 you should be using command-line non-GUI mode

相关问题