【问题标题】:Does composer automatically create a vendor/autoload.php?composer 会自动创建 vendor/autoload.php 吗?
【发布时间】:2013-11-21 16:34:44
【问题描述】:

我正在尝试将 Composer 用作我下载的库需要它的窍门。

我已经运行 composer 并且所有依赖项似乎都已下载,但是自动加载文件不存在于 vendor.xml 文件中。而不是自动加载,而是从

开始的几个空文件夹
vendor/symfony/event-dispatcher/symfony/component

我还有什么需要做的吗?

在 composer 安装过程中遇到了一个问题,即无法从

下载文件
nodeload.github.com/symfony/evendispatcher/zip/SomeRandomString

【问题讨论】:

  • 刚刚尝试使用不同的软件包列表,但同样的事情正在发生......他们的服务器有问题吗?

标签: php composer-php


【解决方案1】:

http://getcomposer.org/doc/00-intro.md#autoloading

由此看来,autoload.php 似乎应该由依赖关系解析过程自动创建。您可能需要检查您的软件源弃用状态并在必要时更新包管理器列表(假设您运行 *nix 机器)。也许本地文件权限也可能导致写入/创建过程失败。

【讨论】:

    猜你喜欢
    • 2013-09-02
    • 2018-11-09
    • 1970-01-01
    • 1970-01-01
    • 2019-08-13
    • 2013-11-13
    • 1970-01-01
    • 2016-10-20
    • 2015-03-19
    相关资源
    最近更新 更多