【Composer】国内镜像使用

1. 全局配置

composer config -g repo.packagist composer https://packagist.phpcomposer.com

2. 仅在项目中使用

#需在项目的composer.json目录执行
composer config repo.packagist composer https://packagist.phpcomposer.com

取消镜像

composer config -g --unset repos.packagist

使用国内镜像安装laravel 示例

composer create-project -vv --prefer-dist laravel/laravel myapp

如果指定国内镜像,下载会很慢,如下面的情况,一直卡住

Installing laravel/laravel (v7.0.0)
  - Installing laravel/laravel (v7.0.0): Loading from cache
 Extracting archiveCreated project in myapp
> post-root-package-install: @php -r "file_exists('.env') || copy('.env.example', '.env');"
Loading composer repositories with package information
Updating dependencies (including require-dev)

这时候可以Ctrl + c暂时终止安装,然后,为项目手动设置镜像

cd myapp
composer config repo.packagist composer https://packagist.phpcomposer.com

最后,重新安装,会快很多

composer install
php artisan key:generate
php artisan serve
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 是什么 如果你知道yum、apt-get、npm、bower等命令中的一种或者多种,那么,你也能很快知道compo...
    旱魃一样阅读 8,417评论 0 9
  • 先说结论:推荐 Laravel China 镜像 和 cnpkg 镜像。 镜像的作用 现在 php 的开发已经离不...
    临风听墨阅读 9,240评论 0 3
  • composer是php的依赖管理工具,是非常有用的,phper的必备技能。但是可能因为出现的比较晚,使用的人还是...
    Dargonfly429阅读 5,607评论 0 1
  • 如何使用? 请尽可能用比较新的 Composer 版本。 使用 Composer 镜像加速有两种选项: 选项一:全...
    qzuser_5ed6阅读 5,331评论 0 0
  • 今天课程内容,自己收获满大的,自己好像又看见和打开了一点。我是属于那种比较慢热型的人,所以学习中自己感悟得慢,嘿嘿...
    tangchuntao唐糖阅读 2,761评论 7 7

友情链接更多精彩内容