【问题标题】:Installing dependencies of a package with Composer使用 Composer 安装包的依赖项
【发布时间】:2013-11-03 04:07:50
【问题描述】:

我有一个包,它是一些 wiki 软件的扩展,它有几个依赖项,可以使用 Composer 安装到这个 wiki 软件中。

我将 Jenkins 用于 CI,当提交被提交到我的代码审查系统时,Jenkins 会获得扩展的相应修改版本。现在我想在我的 wiki 软件中安装这个扩展的依赖项。正如我已经拥有的那样,只有依赖项,没有实际的包。

这可能吗?还有其他简单的方法可以让我的 CI 设置使用 Composer?

【问题讨论】:

    标签: php continuous-integration composer-php


    【解决方案1】:

    当您从存储库中检出您的 wiki 扩展时,您应该在它之后运行composer install

    如果您安装了必要的工具集,您可以在任何地方下载这些依赖项,只要您找到主要的composer.json 文件。不要将该文件与引用软件中可能包含的所有文件混淆 - 您会在生成的 vendor 文件夹中找到很多 composer.json 文件,因为它们也用于识别可用的软件库,而不仅仅是作为列表依赖关系。

    【讨论】:

      猜你喜欢
      • 2017-06-28
      • 2017-10-31
      • 2015-01-24
      • 2018-02-02
      • 2015-07-14
      • 2018-12-23
      • 2018-03-04
      • 2017-09-18
      • 2018-09-11
      相关资源
      最近更新 更多