php composer包管理工具
- 2025-10-17 18:55:00
- 丁国栋
- 原创 24
如何将 PHP Composer 设置为中国大陆的源
Composer 官方解释是 A Dependency Manager for PHP,是 PHP 库的的一个管理器,可以认为是一个 PHP 项目的包管理工具。
目前 composer 的最新版本需要 PHP 7.2.5+。composer 的长期支持版本 (2.2.x) 仍然提供对 PHP 5.3.2+ 的支持。
要将 Composer 的包源设置为中国大陆的镜像源,可以按照以下步骤操作:
方法一:全局配置(推荐)
-
运行以下命令设置全局镜像:
composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/
-
或者使用腾讯云的镜像:
composer config -g repo.packagist composer https://mirrors.cloud.tencent.com/composer/
方法二:针对单个项目配置
在项目目录下运行:
composer config repo.packagist composer https://mirrors.aliyun.com/composer/
方法三:手动修改 composer.json
在项目的 composer.json
文件中添加或修改以下内容:
{
"repositories": {
"packagist": {
"type": "composer",
"url": "https://mirrors.aliyun.com/composer/"
}
}
}
常用中国大陆镜像源
- 阿里云镜像:
https://mirrors.aliyun.com/composer/
- 腾讯云镜像:
https://mirrors.cloud.tencent.com/composer/
- 华为云镜像:
https://repo.huaweicloud.com/repository/php/
验证配置
运行以下命令查看当前配置:
composer config -g repo.packagist
恢复默认源
如果需要恢复为官方源:
composer config -g --unset repo.packagist
发表评论