composer 使用(踩坑笔记)

composer的介绍

    来张图就好啦!我不细说啦

    

安装composer 

  • 1).PHP 环境变量配置,可参考百度经验
  • 2).详情可参考中国全量镜像进行 Composer 的安装
  • 3).安装完成后,命令行执行 composer -V 和 composer -v 将得到如下类似的结果,表示 Composer 已成功安装

更新composer

composer self-update

切换国内镜像

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

 

composer使用

   在你的项目根目录下新建一个composer.json文件,该文件里的内容就是你要下载关联的插件

 比如我要用到一个websocket插件,只需要写入如下内容:

 
{
 
"require": {
 
"textalk/websocket": "1.0.*"
 
}
}

然后通过命令行进入到该项目根目录执行以下命令:

composer install


执行后会把github上的源码下载到本地,然后根据相关说明引用类就可以了

遇到的问题一:

 [ComposerDownloaderTransportException]
  Your configuration does not allow connections to http://getcomposer.org/dow
  nload/1.7.2/composer.phar.sig. See https://getcomposer.org/doc/06-config.md
  #secure-http for details.

  

解决方案:

解决方法是设置一个本地或全局的composer配置:

composer config secure-http false

全局设置:

composer config -g secure-http false

  

持续记录中..................

原文地址:https://www.cnblogs.com/rianley/p/9512528.html