Laravel 安装和开发环境:Composer 国内加速镜像 3 个改进

说明

国内网络不稳定,在使用 composer install 命令下载扩展包时,经常会卡住不动,这个时候可以使用国内 CDN 镜像进行加速。

下面以阿里云的镜像为例:developer.aliyun.com/composer

使用镜像

请尽可能用比较新的 Composer 版本。

使用 Composer 镜像加速有两种选项:

  • 选项一:全局配置,这样所有项目都能惠及(推荐);
  • 选项二:单独项目配置;

选项一、全局配置(推荐)

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

选项二、单独使用

如果仅限当前项目使用镜像,去掉 -g 即可,如下:

$ composer config repo.packagist composer https://mirrors.aliyun.com/composer/

取消镜像

$ composer config -g --unset repos.packagist

打印调试信息

composer 命令后面加上 -vvv (是3个v)可以打印出调错信息,命令如下:

$ composer -vvv create-project laravel/laravel blog
$ composer -vvv require psr/log

参考

本文为 Wiki 文章,邀您参与纠错、纰漏和优化
讨论数量: 1

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!