composer入门 - PHP包管理工具 - composer下不动,没反应等问题
什么是composer
https://www.phpcomposer.com/
https://pkg.phpcomposer.com/
最简单的为项目下载依赖包、库文件 (Mac / Linux)
安装 Composer https://pkg.phpcomposer.com/#how-to-install-composer
-
-
cd /path/to/folder/of/project/
-
-
// 为了避免在国内被墙,需要指定composer使用国内的镜像,参考https://pkg.phpcomposer.com/
-
composer config -g repo.packagist composer https://packagist.phpcomposer.com
-
-
// 开始使用composer下载需要的包,这里介绍cloudflare/sdk
-
composer require cloudflare/sdk
现在库文件都在 项目目录下的 ./vendor/cloudflare/sdk
使用方法
-
-
-
require_once('vendor/autoload.php');
-
-
$key = new \Cloudflare\API\Auth\APIKey('you@demo.com', 'xxxxxxxxxxx');
-
$adapter = new Cloudflare\API\Adapter\Guzzle($key);
-
$user = new \Cloudflare\API\Endpoints\User($adapter);
-
-
echo 'Your user ID is: ' . $user->getUserID() . PHP_EOL;
重点是require_once('vendor/autoload.php');