composer的autoload只能自动加载vendor目录下的文件吗?
程序员文章站
2022-06-13 17:09:32
...
composer.json这样的声明是只能加载composer.json所在目录vendor下的文件吗?
"autoload":{
"psr-4":{
"components\\":"components/"
}
},
如果components目录和文件composer.json在同一个目录下,好像不能加载。
回复内容:
composer.json这样的声明是只能加载composer.json所在目录vendor下的文件吗?
"autoload":{
"psr-4":{
"components\\":"components/"
}
},
如果components目录和文件composer.json在同一个目录下,好像不能加载。
"autoload": {
"classmap": [
"app/controllers" #自动加载composer.json同级目录下app/controllers的目录中的类文件
],
"files": [
"service" #自动加载composer.json同级目录service文件夹下的文件
]
}
注意每次添加新文件后执行
composer dump-autoload