composer 配置

https://developer.aliyun.com/composer
https://www.cnblogs.com/abcdefghi123/p/15670845.html

composer config -g repo.packagist composer http://packagist.phpcomposer.com
composer config -g secure-http false

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

composer diagnose

compose 安装

  1. curl -sS https://getcomposer.org/installer | php # 安装
  2. mv composer.phar /usr/local/bin/composer #将composer.phar文件移动到bin目录以便全局使用composer命令
  3. composer config -g repo.packagist composer https://packagist.phpcomposer.com #切换国内源
  4. composer # 验证
  5. # 常用操作
  6. /usr/bin/composer update
  7. /usr/bin/composer install
  8. php -d memory_limit=-1 /usr/bin/composer install
  1. wget https://getcomposer.org/download/1.6.5/composer.phar
  2. composer update # 更新
  3. composer require laravel/passport # 默认php版本拉取包
  4. php72 composer.phar require laravel/passport # 指定版本拉取包

https://tool.lu/pkg/
https://learnku.com/articles/15977/composer-accelerate-and-modify-mirror-source-in-china

  1. # 查看源
  2. composer config -l -g | grep repositories.packagist.org.url
  3. composer.json 中可以指定源位置(优先级别?)
  4. # 修改源
  5. composer config repo.packagist composer https://packagist.phpcomposer.com
  6. composer config -g repo.packagist composer https://packagist.phpcomposer.com
  7. composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/
  8. composer config -g repo.packagist composer https://mirrors.huaweicloud.com/repository/php/
  1. composer remove phpoffice/phpexcel
  2. composer remove topthink/think-view topthink/think-captcha
  3. cat composer.json # 发现包删除了
版权声明:本文为Alex·G原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/alexg2048/p/15675471.html