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上的源码下载到本地,然后根据相关说明引用类就可以了
遇到的问题一:
[Composer\Downloader\TransportException] 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
持续记录中..................