Composer 是一个 PHP 包管理的系统,现在越来越多的 PHP 使用 Composer 来管理包。比如 FastAdmin、 ThinkPHP、Laravel 等都是用 Composer 进行 php 包的管理。

作为php程序员,使用composer还是很有必要的,最开始我也不太习惯于用这个,但是后来熟悉了,开发效率真的快很多。

不要什么轮子都自己去造,网上有现成的,做的比较好的,直接用composer拉取使用,真的很快捷。

Composer安装

可以参考: https://pkg.phpcomposer.com/#how-to-install-composer

Composer源配置

由于composer源在国外,国内使用可能比较满,这里推荐下国内的几个源。

镜像名地址赞助商更新频率备注
阿里云 Composer 镜像https://mirrors.aliyun.com/composer/阿里云96 秒推荐
腾讯云 Composer 镜像https://mirrors.cloud.tencent.com/composer/腾讯云24 小时
PHP 国内 Composer 镜像https://packagist.phpcomposer.com仁润股份24 小时不稳定
华为云 Composer 镜像https://repo.huaweicloud.com/repository/php/华为云未知
php.cnpkg.org Composer 镜像https://php.cnpkg.org安畅网络60 秒
上海交大Composer 镜像 https://packagist.mirrors.sjtug.sjtu.edu.cn/ 上海交大 1小时

以阿里云镜像举例,进行全局配置。

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

还原为默认配置

composer config -g repo.packagist composer https://packagist.org

发表回复

您的电子邮箱地址不会被公开。