我目前正在从事一个需要从其父目录访问类的Laravel项目。作曲家自动加载 - 从父目录加载类
composer.json> PSR-4:
"psr-4": {
...
"ModuleA\\": "../ModuleA/baseObjects",
"ModuleB\\": "../ModuleB/baseObjects"
}
示例文件结构:
/var/www
+- /xxx (project)
+- /ModuleA
+- /baseObjects
- configClass.inc
+- /ModuleB
+- /baseObjects
- configClass.inc
+- /laravel
- composer.json
我跑composer dump-autoload
,但该项目仍然无法找到ModuleA\configClass
既不ModuleB\configClass
。
此外,我autoload_psr4.php
内,上述被引用如下:
'MobuleA\\' => array($baseDir . '/../MobuleA/baseObjects')
'MobuleB\\' => array($baseDir . '/../MobuleB/baseObjects')
预先感谢您。
试试 “”: “SRC(主文件夹我猜它)/” 没有必要只是初始化模块添加文件夹和/ – DaAmidza