流浪文件夹和挂载文件夹不能很好地与composer使用相对路径通过
添加到文件夹选择"自动装载"。
它不正确地检测baseDir是什么,因此将无法注册命名空间。
以前有人遇到过这个吗?
为isntance"autoload": {
"psr-4": { "Inventory''" : "./core/src/inventory/" }
}
自动加载应该相对于composer.json
文件所在的路径给出。我从来没有见过这个路径以点开始,所以首先我要试着去掉它,看看它是如何工作的。
第二件事可能是你在一些细节上得到了错误的自动加载,并把它误认为是与Vagrant相关的东西。当前设置的方式是,一个名为'Inventory'Foo
的类必须位于路径core/src/inventory/Foo.php
中。你能证实这是真的吗?否则,请给出一个现有的类名和它的文件名的例子。