Composer 是 PHP 用来管理依赖(dependency)关系的软件。你可以在自己的项目中声明所依赖的外部工具库(libraries),Composer 会帮你安装这些依赖的库文件,下面介绍下如何使用Composer如何安装和使用又拍云PHP SDK。</p>
<p class="xsj_paragraph xsj_paragraph_level_0">1,下载Composer<br>
下载Composer-Setup.exe可执行程序<br>
<a href="https://getcomposer.org/Composer-Setup.exe" class="xsj_link xsj_auto_link">https://getcomposer.org/Composer-Setup.exe</a><br>
<span class="story_inline_image"><img src="https://img-blog.csdnimg.cn/2022010700311546112.jpeg" alt="enter description here" title="enter description here" name="709714e77adc69e46839ef119f31eaac.jpeg" data-src="https://zlw.zkzlww.com/a/com.jpg"></span><br>
在命令行下输入composer测试是否安装成功<br>
2,修改中文镜像<br>
中文镜像作用<br>
中文镜像所做的就是缓存所有安装包和元数据到国内的机房并通过国内的 CDN 进行加速,这样就不必再去向国外的网站发起请求,从而达到加速 composer install 以及 composer update 的过程,并且更加快速、稳定。因此,即使 <a href="http://packagist.org" class="xsj_link xsj_auto_link">packagist.org</a>、<a href="http://github.com" class="xsj_link xsj_auto_link">github.com</a> 发生故障(主要是连接速度太慢和被墙),你仍然可以下载、更新安装包<br>
打开命令行窗口执行如下命令:<br>
composer config -g repo.packagist composer <a href="https://packagist.phpcomposer.com" class="xsj_link xsj_auto_link">https://packagist.phpcomposer.com</a><br>
3,使用步骤<br>
(1)在指定文件夹下创建composer.json,并进行如下配置<br>
{<br>
"require":{<br>
"endroid/qrcode":"2.3.0"<br>
}<br>
}<br>
(2)将命令行当前目录切换至composer.json所在目录,在命令行下执行 composer install<br>
(3)下载成功,创建php脚本,并且要引入vendor文件夹下的autoload.php<br>
(4)查看文档根据文档使用工具包<br>
4,更新composer.json文件<br>
composer.json<br>
{<br>
"require":{<br>
"endroid/qrcode":"2.3.0",<br>
"gregwar/captcha":"1.*"<br>
}<br>
}<br>
composer update</p>
<p class="xsj_paragraph xsj_paragraph_level_0">5,使用composer安装又拍云PHP SDK<br>
在项目根目录运行:</p>
<p class="xsj_paragraph xsj_paragraph_level_0">composer require upyun/sdk</p>
</div>
</div></div>
</body></html>