Composer 如何编译"optimize-autoloader"类图?



该列表中到底发生了什么?

如果没有代码的全面静态分析,它如何知道正在使用哪些类?

为什么它甚至读取文件?PSR4的目的不是专门避免吗?

作曲家软件包可以定义其自动加载器映射,例如:

"autoload": {
    "psr-4": {
        "MyVendorMyPackage": "src/"
    }
}

作曲家整理了所有这些定义,并从中生成了ClassMap自动加载器文件。

参考:https://github.com/composer/composer/blob/0c912d6/src/composer/autoload/autoloadgenerator.php#l158-l184

相关内容

  • 没有找到相关文章

最新更新