我已经使用composer安装了Facebook PHP SDK,但一旦安装了依赖项,我就注意到在vendor/Facebook目录中还有另一个composer.json文件。这也需要运行吗?既然已经安装了Facebook依赖项,我该如何使用它?
任何形式的建议都将不胜感激。感谢
您不需要担心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.