云梦编程网

当前位置:首页 > Liunx教程 >

composer Updating dependencies (including require-dev)

作者:佚名 时间:2024-07-17 08:51:42 阅读:(7)

今天在测试一个网站源码的时候,git下载完成之后发现还需要composer更新依赖包,在执行更新操作时一直卡在Updating dependencies (including require-dev),没有任何反应了,接下来云梦编程就为大家介绍一下解决方法,有需要的小伙伴可以参考一下:

composer Updating dependencies (including require-dev)

1、错误提示:

[root@localhost wizard]# composer install --prefer-dist --ignore-platform-reqs
Loading composer repositories with package information
Updating dependencies (including require-dev)

2、错误原因:

因为我们常用的一些资源都是github上面的,是在国外的,而国外的网站连接速度很慢,并且随时可能被“墙”甚至“不存在”。

3、解决方法:

    (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

4、修改compose镜像源生效:

    (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)的解决方法,了解更多相关文章请关注云梦编程网!

最新文章

热门文章