我想知道是否有方法使用composer update
没有查询packagist.org所有的软件包。如何在没有任何生成的HTTP调用的情况下运行Composer更新?
我的问题是因为我更新本地composer.json
我要运行composer update
,因为我得到这样的消息时,只需运行composer install
:
警告:锁定文件是不是最新的,在最新的变化composer.json。您可能会获得过时的依赖关系。运行更新以更新它们。
所以我想要的只是更新依赖关系,然后从缓存中抓取任何需要的。我相信http调用来检查更新的版本会导致巨大的减速。
有没有很好的理由*编辑*'composer.json'以添加,删除或更新程序包。所有这些都可以通过运行'composer require'或'composer remove'来实现,请参阅https://getcomposer.org/doc/03-cli.md#require和https://getcomposer.org/doc/03-cli .MD#删除。 – localheinz
@localheinz composer.json中还有其他设置,例如本地存储库和自动载入设置。 – Sarke
当然,但如果您阅读我上面的评论,我正在讨论更新,添加和删除软件包的情况。 – localheinz