Home >Backend Development >PHP Tutorial >composer的autoload只能自动加载vendor目录下的文件吗?
composer.json这样的声明是只能加载composer.json所在目录vendor下的文件吗?
<code>"autoload":{ "psr-4":{ "components\\":"components/" } },</code>
如果components目录和文件composer.json在同一个目录下,好像不能加载。
composer.json这样的声明是只能加载composer.json所在目录vendor下的文件吗?
<code>"autoload":{ "psr-4":{ "components\\":"components/" } },</code>
如果components目录和文件composer.json在同一个目录下,好像不能加载。
<code> "autoload": { "classmap": [ "app/controllers" #自动加载composer.json同级目录下app/controllers的目录中的类文件 ], "files": [ "service" #自动加载composer.json同级目录service文件夹下的文件 ] }</code>
注意每次添加新文件后执行
<code>composer dump-autoload</code>