【发布时间】:2016-06-15 17:27:49
【问题描述】:
有没有办法在不更新版本的情况下更新有关镜像的 .lock 文件?
我已经开始使用 toran,但似乎 composer install 仍在使用 github 进行安装。
composer update 更新了一些库,但我正在使用的许多库没有更改版本,并且它们在 .lock 中的条目似乎因添加了镜像而没有改变。
【问题讨论】:
有没有办法在不更新版本的情况下更新有关镜像的 .lock 文件?
我已经开始使用 toran,但似乎 composer install 仍在使用 github 进行安装。
composer update 更新了一些库,但我正在使用的许多库没有更改版本,并且它们在 .lock 中的条目似乎因添加了镜像而没有改变。
【问题讨论】:
要强制 Composer 重新评估项目的所有安装历史记录,您应该删除 vendor/composer/installed.json,这是安装内容和安装方式的内部缓存文件。如果您删除它然后composer install 它将根据composer.json 中的设置和composer.lock 中的状态重新评估和重新处理整个安装。
【讨论】: