关于 composer 的一些坑

Posted mengchenchen

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于 composer 的一些坑相关的知识,希望对你有一定的参考价值。

发布自己的『包、库』至 https://packagist.org 却一直不能引入

网络上所有关于新建composer包的教程文章统统只提到了版本可能会影响无法 require 深深的坑哭了我们这些入门学徒。

第一:在我们学习 composer 的时候,往往使用的是中国国内镜像 https://packagist.phpcomposer.com,发布在 https://packagist.org 的包无法实时更新到国内镜像。

第二:大多数教程文章复制来粘贴去,往往去搜索到真正的问题解决方案很难。

修改源

中国国内镜像

https://packagist.phpcomposer.com

Laravel China 镜像:

https://packagist.laravel-china.org

 

中国全量镜像:

https://php.cnpkg.org

外网镜像

https://packagist.org

修改镜像

命令行模式

# 当前
composer config repo.packagist composer 镜像源
# 全局
composer config -g repo.packagist composer 镜像源

修改 composer.json 文件

"repositories": {
    "packagist": {
          "type": "composer",
          "url": "镜像源"
      }
  }

 




以上是关于关于 composer 的一些坑的主要内容,如果未能解决你的问题,请参考以下文章

关于 ProGuard 的一些踩坑总结

关于 ProGuard 的一些踩坑总结

关于片段生命周期

Hyperledger Composer REST API调用在概念中的某些变量上失败

使用 compose 在 AndroidView 中使用片段时崩溃

如何在片段内部使用Compose?