美文网首页
【Composer】国内镜像使用

【Composer】国内镜像使用

作者: 马蹄哒 | 来源:发表于2020-03-24 10:53 被阅读0次

    1. 全局配置

    composer config -g repo.packagist composer https://packagist.phpcomposer.com
    

    2. 仅在项目中使用

    #需在项目的composer.json目录执行
    composer config repo.packagist composer https://packagist.phpcomposer.com
    

    取消镜像

    composer config -g --unset repos.packagist
    

    使用国内镜像安装laravel 示例

    composer create-project -vv --prefer-dist laravel/laravel myapp
    

    如果指定国内镜像,下载会很慢,如下面的情况,一直卡住

    Installing laravel/laravel (v7.0.0)
      - Installing laravel/laravel (v7.0.0): Loading from cache
     Extracting archiveCreated project in myapp
    > post-root-package-install: @php -r "file_exists('.env') || copy('.env.example', '.env');"
    Loading composer repositories with package information
    Updating dependencies (including require-dev)
    

    这时候可以Ctrl + c暂时终止安装,然后,为项目手动设置镜像

    cd myapp
    composer config repo.packagist composer https://packagist.phpcomposer.com
    

    最后,重新安装,会快很多

    composer install
    php artisan key:generate
    php artisan serve
    

    相关文章

      网友评论

          本文标题:【Composer】国内镜像使用

          本文链接:https://www.haomeiwen.com/subject/qrznyhtx.html