我嘗試創建自己的作曲庫。我選擇使用psr4作爲自動加載機制。它對庫項目工作正常,但當我將這個庫作爲依賴項添加到另一個項目時出現問題。我期望庫項目創建一個位於主項目中的類的實例。然而,這個類不能被作曲家自動加載器找到。使用psr4作曲家自動載入配置時出現「Class HelloController not found」錯誤
我的庫項目的源是在這裏:https://github.com/brnogz/kwinsey
使用這個庫就像(HelloWorld類位於控制器/ HelloWorld.php文件)我的示例項目:https://gist.github.com/brnogz/e27a1dd40ba00b818b23fe7ab8815fad
說明確切的錯誤消息,並更具體地說明您使用的代碼示例。目前你期望任何人都試圖幫助消化一個不常見的MVP框架。對於調試,添加'require'來明確執行您懷疑不能自動加載的代碼,並查看它是否有效。有一件事:''psr-4「:{」kwinsey \\「:」/「}'看起來很可疑。爲什麼「/」,正確的路徑是「。」要麼 」」。 – Sven
@你說得對。當我用「/」固定路徑時,它開始工作。謝謝 – brnogz
@Sven也對不起的問題 – brnogz