【问题标题】:Symfony - requiring dependencies in use by another dependencySymfony - 需要另一个依赖项使用的依赖项
【发布时间】:2017-02-07 12:42:41
【问题描述】:

所以,我正在使用 aws symfony bundle(它使用 guzzle。我在 sdk 的 composer.json 以及“供应商”目录下的文件中看到它)。我想在我的捆绑包中的一项服务中直接使用 Guzzle。我应该做的最好的方法是什么?

(作曲家在这方面是如何工作的?)

【问题讨论】:

  • 如果需要,请将其添加为显式依赖项。忽略其他供应商库的要求。

标签: php composer-php symfony


【解决方案1】:

Composer Packages Custom Installer plugin 将帮助您实现目标。您需要 fork Guzzle 包并编辑 composer.json 并添加简单类型属性和 CPCInstaller 依赖项。

...
"type": "vendor-package",
"require": {"Yourname/cpcinstaller" : "1.*"}

CPC Installer plugin 非常容易根据您的需要进行自定义。祝你好运

【讨论】:

  • 这没有帮助,Yoshi 鼓励添加 Guzzle 作为依赖项的评论是正确答案
  • 好的,可以跳过看CPCInstaller使用说明。
猜你喜欢
  • 2012-04-01
  • 2020-04-21
  • 1970-01-01
  • 1970-01-01
  • 2020-07-24
  • 2019-01-24
  • 2022-11-09
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多