如何使用composer.json从包安装特定文件

时间:2014-08-01 13:58:52

标签: php package composer-php flourishlib

我正在编写一个1页的脚本来完成一项相对简单的任务。所以我决定使用Flourish Unframework,它提供了一堆可以单独使用的很酷的类。

我只想使用特定的类,比如fDatabase,但是作曲家让我们下载整个包!

我知道我可以删除不需要的文件但是有没有一种方法可以让作曲家让我需要特定的文件?

This不是我想要的,因为它只是自动加载并注意从整个软件包安装1个文件。

请协助。

this可能重复,但也没有回答!

1 个答案:

答案 0 :(得分:0)

Composer只允许安装整个包。通常,只安装运行所需的唯一一个函数所需的文件几乎是不可能的,因为您需要的文件/类可能包含需要另一个类的代码。

如何检测该课程?可以使用变量实例化类,类名可以与多个字符串连接。 Composer必须检测并可能执行创建类名的代码。

如果你真的担心上传太多代码,你可以搜索一个包含更少文件的更合适的软件包,自己安装这个软件包并删除你不需要的东西,或者只是使用就这样。