【问题标题】:autoloading facebook SDK using psr-4使用 psr-4 自动加载 facebook SDK
【发布时间】:2015-12-23 11:27:50
【问题描述】:

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

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

【问题讨论】:

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


    【解决方案1】:

    您无需担心composer.json 文件。

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

    当你跑步时

    $ composer install
    

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

    在下载了所有必需的依赖项后,它会自动准备自动加载,因此使用任何依赖项所需要做的就是要求vendor/autoload.php

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

    【讨论】:

      猜你喜欢
      • 2015-01-08
      • 2015-04-20
      • 2014-07-25
      • 2014-10-19
      • 2017-09-15
      • 2018-07-25
      • 2014-08-21
      • 2020-01-01
      • 2014-08-12
      相关资源
      最近更新 更多