如何配置composer repositories仓库并选择合适的镜像源?

2026-04-18 13:023阅读0评论SEO教程
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计684个文字,预计阅读时间需要3分钟。

如何配置composer repositories仓库并选择合适的镜像源?

plaintext使用Composer配置仓库

1.配置方式

1.1 命令行配置 以阿里云为例,全局模式(推荐): $ composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/ 1.2 单个项目使用 $ composer confi

composer repositories仓库配置

1. 配置方式

1.1 命令行配置
以阿里云为例,全局模式(推荐):

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

1.2 单独项目使用

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

2. 修改文件配置

有两种写法

2.1 数组方式
[ ] 是数组方式,按照顺序查找

如何配置composer repositories仓库并选择合适的镜像源?

{ "repositories": [ { "type": "composer", "url": "packages.foo.com" } ]}

2.2 对象方式
{ } 对象方式: 使用JSON对象表示法。但是,JSON键/值对应被视为无序,因此无法保证一致的行为. 那么用对象方式有什么优势?

{ "repositories": { "foo": { "type": "composer", "url": "packages.foo.com" } }}

官方文档(getcomposer.org/doc/04-schema.md#repositories)

3. 镜像源

阿里云 Composer 全量镜像(推荐)
镜像类型:全量镜像
更新时间:1 分钟
镜像地址:mirrors.aliyun.com/composer/
官方地址:mirrors.aliyun.com/composer/index.html
镜像说明:阿里云 CDN 加速,更新速度快,推荐使用

安畅网络镜像
镜像类型:全量镜像
更新时间:1 分钟
镜像地址:php.cnpkg.org
官方地址:php.cnpkg.org/
镜像说明:此 Composer 镜像由安畅网络赞助,目前支持元数据、下载包全量代理。

交通大学镜像
镜像类型:非全量镜像
镜像地址:packagist.mirrors.sjtug.sjtu.edu.cn/
官方地址:mirrors.sjtug.sjtu.edu.cn/packagist/
镜像说明:上海交通大学提供的 composer 镜像,稳定、快速、现代的镜像服务,推荐使用。

Laravel China 镜像(deprecated)
镜像类型:全量镜像
更新时间:10 分钟
镜像地址:packagist.laravel-china.org
更多composer相关技术文章,请访问composer教程栏目!

以上就是composer repositories仓库怎么配置?镜像源有哪些?的详细内容,更多请关注自由互联其它相关文章!

本文共计684个文字,预计阅读时间需要3分钟。

如何配置composer repositories仓库并选择合适的镜像源?

plaintext使用Composer配置仓库

1.配置方式

1.1 命令行配置 以阿里云为例,全局模式(推荐): $ composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/ 1.2 单个项目使用 $ composer confi

composer repositories仓库配置

1. 配置方式

1.1 命令行配置
以阿里云为例,全局模式(推荐):

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

1.2 单独项目使用

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

2. 修改文件配置

有两种写法

2.1 数组方式
[ ] 是数组方式,按照顺序查找

如何配置composer repositories仓库并选择合适的镜像源?

{ "repositories": [ { "type": "composer", "url": "packages.foo.com" } ]}

2.2 对象方式
{ } 对象方式: 使用JSON对象表示法。但是,JSON键/值对应被视为无序,因此无法保证一致的行为. 那么用对象方式有什么优势?

{ "repositories": { "foo": { "type": "composer", "url": "packages.foo.com" } }}

官方文档(getcomposer.org/doc/04-schema.md#repositories)

3. 镜像源

阿里云 Composer 全量镜像(推荐)
镜像类型:全量镜像
更新时间:1 分钟
镜像地址:mirrors.aliyun.com/composer/
官方地址:mirrors.aliyun.com/composer/index.html
镜像说明:阿里云 CDN 加速,更新速度快,推荐使用

安畅网络镜像
镜像类型:全量镜像
更新时间:1 分钟
镜像地址:php.cnpkg.org
官方地址:php.cnpkg.org/
镜像说明:此 Composer 镜像由安畅网络赞助,目前支持元数据、下载包全量代理。

交通大学镜像
镜像类型:非全量镜像
镜像地址:packagist.mirrors.sjtug.sjtu.edu.cn/
官方地址:mirrors.sjtug.sjtu.edu.cn/packagist/
镜像说明:上海交通大学提供的 composer 镜像,稳定、快速、现代的镜像服务,推荐使用。

Laravel China 镜像(deprecated)
镜像类型:全量镜像
更新时间:10 分钟
镜像地址:packagist.laravel-china.org
更多composer相关技术文章,请访问composer教程栏目!

以上就是composer repositories仓库怎么配置?镜像源有哪些?的详细内容,更多请关注自由互联其它相关文章!