通过 Composer 安装 Guzzle 时,我应该在哪里放置 require vendor/autoload.php

When installing Guzzle via Composer where do I place the require vendor/autoload.php

按照此处的 composer 安装说明进行操作: https://github.com/guzzle/guzzle

接下来,运行安装最新稳定版Guzzle的Composer命令:

作曲家要求 guzzlehttp/guzzle

这很简单并且有效。

安装后需要require Composer的autoloader:

需要'vendor/autoload.php';

我不确定在哪里需要自动加载器。谁能指出我正确的方向。

Guzzle 似乎在没有这一步的情况下也能正常工作,但我正在寻找一些说明,如果需要的话,如果需要的话,在哪里添加要求。

我正在使用 Laravel 4.2 顺便说一句。

提前致谢。

如果您使用的是 Laravel 4.2,则无需执行任何操作。

Laravel 4.2 会自动为您包含 composer 自动加载器,因此您不必这样做。如果您正在编写独立脚本或您自己的框架,则您需要自己要求自动加载器。

(此外,如果不需要自动加载器,您将无法通过手动要求或包含文件来实例化 Guzzle 类)