使用 PSR4 进行作曲家自动加载配置时"Class HelloController not found"错误



我尝试创建自己的composer库。我选择使用psr4进行自动加载机制。它可以很好地与库项目配合使用,但当我将此库作为依赖项添加到另一个项目时会出现问题。我希望库项目创建一个位于主项目中的类的实例。然而,composer自动加载器找不到此类。

我的图书馆项目来源如下:https://github.com/brnogz/kwinsey

我的示例项目是这样使用这个库的(HelloWorld类位于controller/HelloWorld.php文件中):https://gist.github.com/brnogz/e27a1dd40ba00b818b23fe7ab8815fad

请将所有源移动到src子文件夹,并使用"src/"作为PSR-4目标文件夹。从项目根文件夹自动加载几乎是未定义的行为。

相关内容

  • 没有找到相关文章

最新更新