使用composer只需要1个文件?

use*_*590 6 php composer-php

是否可以只需要一个来自作曲家包的1个文件?

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

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

Jak*_*las 5

可以通过files自动加载策略在当前包中包含特定文件:

{
    "autoload": {
        "files": [
            "path/to/my/file.php"
        ]
    }
}
Run Code Online (Sandbox Code Playgroud)

如果您需要使用composer安装的软件包中的特定文件,则不可能。也不需要,因为除非您在代码中使用文件,否则文件不会加载到内存中。

composer docs中可以找到有关文件和其他自动加载策略的更多信息。