找不到该路径并且该路径不存在于供应商的文件中 使用Intervention\Image\Facades\Image。 我各种方法都安装了,还是报错 我也在使用 Laravel 10
我用任何方法安装都安装完整了,但是路径不在vendor文件中
看来你需要重新安装以确保干预包正确安装
您提到您以各种方式安装了它,您可以这样做并注明它是否被删除吗?
composer remove intervention/image
如果需要重新安装,可以按照此流程操作。
运行composer require命令来下载项目的包
composer require intervention/image
然后检查您的供应商目录是否可见干预文件夹
供应商/干预/图像
Laravel 10 应该自动发现服务提供者和外观。但是,如果需要,您可以手动将它们添加到您的 config/app.php 文件中
'providers' => [
// Other Service Providers
Intervention\Image\ImageServiceProvider::class,
],
'aliases' => [
// Other Facades
'Image' => Intervention\Image\Facades\Image::class,
],
清除配置
php artisan config:clear
dumpautoload(不是必须的)
composer dump autoload
将命名空间添加到您的类中
use Intervention\Image\Facades\Image; \\ (as you already have in your screenshot)