gpt4 book ai didi

php - 从 Composer 中包含的我的私有(private)存储库自动加载类

转载 作者:行者123 更新时间:2023-12-05 02:23:58 27 4
gpt4 key购买 nike

我已经将自己的存储库添加到 Composer,它可以正确下载到我的另一个项目中。不幸的是,Composer 在更新自动加载时没有考虑我的存储库代码。

autoload_namespaces.php 生成了许多 namespace ,但其中任何一个都是我的存储库代码。我可以在 composer.json 的 "autoloading" 部分添加 namespace ,或者我也可以使用 Autoloader9287463497853476 对象在 PHP 中添加它,但这些解决方案(意识形态上相同)不感兴趣我。

如何强制我的 Composer 也为我的存储库代码生成自动加载?

最佳答案

如果您使用 composer.json 的存储库部分添加您的包,我建议您在其中包含自动加载的代码,就像我在这里使用的那样:

"repositories": [  
{
{
"type": "package",
"package": {
"name": "brand/name",
"type": "library",
"version": "1.0.0",
"dist": {
"url": "file:///path-to-file.zip",
"type": "zip",
"reference": "XXXX"
},
"autoload": {"psr-0": { "Name\\Space\\": "dest-folder" }
},
}
}

希望对你有帮助。

关于php - 从 Composer 中包含的我的私有(private)存储库自动加载类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17723222/

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