作为php开发时常会使用conposer下载安装包,一般情况下,安装包的数据是从github上下载的,安装包的元数据是从packagist.org上下载的,国外的网站也就那样了,随时被‘墙’,不会科学上网就只能配置国内镜像源了,这里我们使用aliyun的,以下是全局配置的:
composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/
去掉-g参数就是针对当前项目配置。
当然也可以直接在.composer目录下config.json里配置
{
"config": {},
"repositories": {
"packagist": {
"type": "composer",
"url": "https://mirrors.aliyun.com/composer/"
}
}
}
之后使用composer下载安装包就快的飞起。
下面是解除镜像的命令,解除之后会默认使用官方默认源:
composer config -g --unset repos.packagist