Composer不在子目录中加载特定文件

时间:2018-01-26 21:16:53

标签: php composer-php

我的主项目composer.json中有自动加载块:

"autoload": {
    "classmap": [
        "database",
        "lib"
    ],
    "psr-4": {
        "App\\": "app/"
    }
},

在该项目中,lib目录包含我手动添加的一些包含自己的composer.json文件的包。到目前为止,这些包中的所有代码都正确加载,除了一个帮助文件,如composer.json所示:

"autoload": {
    "classmap": [
        "src/commands",
        "src/controllers",
        "src/events",
        "src/models"
    ],
    "psr-4": {
        "Example\\": "src/"
    },
    "files": [
        "src/Example/helpers.php"
    ]
},

src/Example/helpers.php中的所有功能都无法在项目中使用。

如何配置自动加载器以适应这种情况?

0 个答案:

没有答案