【问题标题】:composer - vendor folder empty作曲家 - 供应商文件夹为空
【发布时间】:2018-09-11 16:35:31
【问题描述】:

我有一个需要维护的网站,在查看文件和代码后,我认为project/vendor 文件夹中缺少一些文件。

在与当前维护者交谈后,他告诉我需要使用 composer 才能查看这些文件。我已经安装了composer,但我不知道如何用文件“填充”文件夹。

通过在线阅读,我了解到我需要使用 composer.json 文件提取和安装依赖项,但即使在网上搜索了一个多小时后,我也没有找到如何去做。

【问题讨论】:

    标签: php composer-php vendor


    【解决方案1】:

    转到项目的根目录并运行

    composer install
    

    之后,composer 将下载 requirerequire-dev 部分中 composer.json 文件中的所有包

    【讨论】:

    • requirerequirerequire-dev部分下的composer.json中是否有软件包列表
    • 你在运行composer install时有没有报错
    • 好的,我知道了,我必须安装php7.0-curl。感谢您的帮助!
    【解决方案2】:

    首先,安装作曲家,看看这里composer,之后尝试运行composer install,在某些情况下我也会更新composer update

    记得在 composer.json 所在的同一路径上运行命令composer install

    【讨论】:

      【解决方案3】:

      显然我必须使用sudo apt-get install php7.0-curl 安装php7.0-curl

      之后我再次使用composer install,现在很好

      【讨论】:

        猜你喜欢
        • 2014-01-24
        • 2014-04-15
        • 2016-06-11
        • 2016-08-30
        • 2016-06-15
        • 2015-10-09
        • 1970-01-01
        • 1970-01-01
        • 2014-04-27
        相关资源
        最近更新 更多