【问题标题】:Updating mirrors in composer.lock?在 composer.lock 中更新镜像?
【发布时间】:2016-06-15 17:27:49
【问题描述】:

有没有办法在不更新版本的情况下更新有关镜像的 .lock 文件?

我已经开始使用 toran,但似乎 composer install 仍在使用 github 进行安装。

composer update 更新了一些库,但我正在使用的许多库没有更改版本,并且它们在 .lock 中的条目似乎因添加了镜像而没有改变。

【问题讨论】:

    标签: composer-php toran-proxy


    【解决方案1】:

    要强制 Composer 重新评估项目的所有安装历史记录,您应该删除 vendor/composer/installed.json,这是安装内容和安装方式的内部缓存文件。如果您删除它然后composer install 它将根据composer.json 中的设置和composer.lock 中的状态重新评估和重新处理整个安装。

    【讨论】:

    • 'rm -r vendor ~/.cache ~/.composer/cache;作曲家清除缓存;对于 .lock 文件中没有镜像条目的包,composer install -vv' 看起来仍然会转到 github 而不是 toran。
    猜你喜欢
    • 2019-06-24
    • 2022-11-25
    • 1970-01-01
    • 1970-01-01
    • 2015-07-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多