【发布时间】:2015-12-23 11:27:50
【问题描述】:
我已经使用 composer 安装了 Facebook PHP SDK,但是一旦安装了依赖项,我注意到在 vendor/facebook 目录中还有另一个 composer.json 文件。这也需要运行吗?既然已经安装了 Facebook 依赖,那我该如何参考使用呢?
任何形式的建议将不胜感激。 谢谢
【问题讨论】:
标签: php json composer-php facebook-php-sdk
我已经使用 composer 安装了 Facebook PHP SDK,但是一旦安装了依赖项,我注意到在 vendor/facebook 目录中还有另一个 composer.json 文件。这也需要运行吗?既然已经安装了 Facebook 依赖,那我该如何参考使用呢?
任何形式的建议将不胜感激。 谢谢
【问题讨论】:
标签: php json composer-php facebook-php-sdk
您无需担心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。
【讨论】: