gpt4 book ai didi

PHP Composer 自动加载需要永远

转载 作者:行者123 更新时间:2023-12-04 12:42:25 24 4
gpt4 key购买 nike

每当我跑 composer update “生成自动加载文件”部分总是需要很长时间(有时长达 2 分钟)。我已经用 --profile 运行了它标记以查明此问题。

我已经阅读了多篇关于它的文章,但我仍然无法理解为什么我的项目需要这么长时间,以及它是否对我的项目有用?
每当我实时部署更改时,我都会遇到这种情况,我希望部署尽可能快。
我试过用 --no-dev 运行它标志,但这不会改变任何东西。

所以我的问题是,为什么自动加载需要这么长时间(以及如何提高其速度)?

最佳答案

取决于您的自动加载器在 composer.json 中的配置方式文件, Composer 可以扫描项目中的每个文件以查找类。对于大型项目,这可能需要相当长的时间。特别是在使用 classmap 时在 Composer 中设置。为了加速自动加载生成,您可能需要使用类似 PSR-4 自动加载器的东西,为您的类指定一个命名空间前缀,但这可能需要在您的项目中进行一些更改,具体取决于您的项目和类的结构。

关于PHP Composer 自动加载需要永远,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53088008/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com