作者:佚名 时间:2024-07-17 08:51:42 阅读:(7)
今天在测试一个网站源码的时候,git下载完成之后发现还需要composer更新依赖包,在执行更新操作时一直卡在Updating dependencies (including require-dev),没有任何反应了,接下来云梦编程就为大家介绍一下解决方法,有需要的小伙伴可以参考一下:
[root@localhost wizard]# composer install --prefer-dist --ignore-platform-reqs Loading composer repositories with package information Updating dependencies (including require-dev)
因为我们常用的一些资源都是github上面的,是在国外的,而国外的网站连接速度很慢,并且随时可能被“墙”甚至“不存在”。
(1)、我们可以在omposer.json所在目录也就是我们所说的网站的根目录,执行:
composer config repo.packagist composer https://packagist.phpcomposer.com
这个时候我们就可以在我们的omposer.json文件底部看到多了:
"repositories": { "packagist": { "type": "composer", "url": "https://packagist.phpcomposer.com" } }
(2)、再去执行我们的命令,即可:
composer install --prefer-dist --ignore-platform-reqs
(1)、针对当前项目生效:
composer config repo.packagist composer https://mirrors.aliyun.com/composer/ # 如果需要取消当前项目配置,可以执行下面的 composer config --unset repos.packagist
(2)、针对全局生效:
composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/ # 如果需要取消全局配置,执行以下命令即可 composer config -g --unset repos.packagist
以上就是云梦编程为大家介绍的关于composer Updating dependencies (including require-dev)的解决方法,了解更多相关文章请关注云梦编程网!