我正在使用 cweagans/composer-patches 将补丁应用到我的项目 (Magento 2)。为了尽量减少更改,我希望 Composer 只应用补丁,而不将任何依赖项更新到最新版本。
补丁在 composer update
命令结束时触发,composer 文件中新的 extra.patches 部分列出了应该应用于包的补丁。据我了解,composer update
将尝试更新所有依赖项。
我认为我可以通过执行 composer update [vendor]/[package]
来减少这种行为,其中 [vendor]/[package]
是我想要修补的包。
有没有办法在不触发更新的情况下运行 composer update
命令。
答案 0 :(得分:0)
您可以使用 --dry-run
命令的 composer update
选项。