使用psr-4自动加载facebook SDK

时间:2015-12-23 11:27:51

标签: php json composer-php facebook-php-sdk

我已经使用composer安装了Facebook PHP SDK,但是一旦安装了依赖项,我注意到在vendor / facebook目录中有另一个composer.json文件。这也需要运行吗?现在已经安装了Facebook依赖项,我怎么能参考使用它呢?

任何形式的建议都将不胜感激。 感谢

1 个答案:

答案 0 :(得分:1)

您不必担心composer.json个文件。

您的项目中的composer.json类似,facebook/php-sdk-v4使用自己的composer.json来定义其开发和非开发依赖项。

运行时

$ composer install

在项目的根目录中,composer不仅解析了您在根composer.json中指定的依赖关系,而且还解析了依赖关系的非开发依赖关系(如果有的话),使用这些包中的相应composer.json个文件。

在下载了所有必需的依赖项后,它会自动准备自动加载,因此您只需要vendor/autoload.php即可使用任何依赖项。

供参考,请参阅https://getcomposer.org/doc/01-basic-usage.md#autoloading