使用composer update更新项目时,命令行直接卡到composer Updating dependencies (including require-dev),之后的下载全都是failed

可以采用composer -vvv update得到相应提示。

用下面语句改成阿里的源,但是没有生效。

composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/

所以就直接在composer.json里加入如下config,问题解决。

    "config": {
        "preferred-install": "dist",
        "sort-packages": true,
        "optimize-autoloader": true,
        "secure-http": false
    },
    "repositories": [
        {"type": "composer", "url": "https://mirrors.aliyun.com/composer/"},
        {"packagist": false}
    ]