Symfony 2 - 使用Composer包含不作为包提供的供应商库

时间:2014-09-08 19:59:51

标签: php symfony composer-php

我有一个使用旧版供应商库的Symfony 2应用程序。这个库是一个包含PHP代码的自包含文件夹,我把它放在我的vendor文件夹中并包含使用Symfony的类加载机制,但它不能作为一个包在任何地方使用,并且当前没有使用Composer - 作为部署的一部分,我必须手动将其复制到vendor文件夹中(vendor未在源代码管理中跟踪)。

我如何将这个遗留库置于Composer的控制之下?我希望能够部署我的应用程序的干净副本,然后使用Composer来设置它需要的所有库,包括遗留库。我愿意付出最少的努力 - 我不想特别想要打包任何东西,除非我必须这样做,理想情况下我想在预先安排好的地方提供图书馆在应用程序之外,并且Composer可以从那里拿起它。

1 个答案:

答案 0 :(得分:1)

您必须执行以下操作之一:

在这两种情况下,如果您的资源库都在one of the supported methods之后,您可以配置编辑器的自动加载器。