【发布时间】:2013-03-08 03:41:17
【问题描述】:
对于与 Jenkins @ CloudBees 的插件依赖关系,git submodule update 有一些奇怪的问题。
所以我将一些(如果不是)我的所有依赖项从 git submodule 切换到 Composer。
我遇到了这个名为 composer installers 的 repo。 https://github.com/composer/installers
我想知道如何将它用于插件和供应商依赖项。
我对 Composer 不熟悉,即使阅读了文档,我也不确定如何说,将此依赖项专门放在 Plugin/xxx 中
我知道如何使用git submodule add 做到这一点。
所以任何人都知道我应该如何使用 Composer 或更好,Composer 安装程序,请告诉我。
为方便起见,我想使用 2 个实际示例。
- https://github.com/milesj/Utility 将被放置在我的应用程序/插件/实用程序中
- https://github.com/simkimsia/php-gd-simpleimage 将被放置在我的 app/Vendor/SimpleImage 中
【问题讨论】:
-
您必须在项目中编写自己的
composer.json并详细说明所有插件。本质上,您必须在项目中手动为所有非作曲家插件添加作曲家支持。这是可行的,但很难实现。最后我放弃了。 -
这可能会有所帮助:dereuromark.de/2014/07/23/…
标签: php cakephp composer-php