使用composer只需要1个文件?

时间:2016-02-12 11:23:00

标签: php composer-php

是否可以只需要编辑器包中的1个文件?

我只需要一个包中的一个或几个文件,当我只使用几个文件时,要求包含数百个文件的整个包是毫无意义的。

是否可以通过作曲家这样做?

1 个答案:

答案 0 :(得分:4)

可以使用files autoloading strategy在当前包中包含特定文件:

{
    "autoload": {
        "files": [
            "path/to/my/file.php"
        ]
    }
}

如果您需要从使用composer安装的软件包中要求特定文件,则无法进行此操作。也不是真的需要,因为文件没有加载到内存中,除非你在代码中使用它们。

有关文件和其他自动加载策略的更多信息,请参阅the composer docs