【发布时间】:2016-07-18 10:16:07
【问题描述】:
我正在 Laravel 中制作一个需要另一个包的包。但我收到以下错误
致命错误:找不到类“Spatie\MediaLibrary\MediaLibraryServiceProvider”
这是我的文件夹结构
我将我的新包包含在我的作曲家中,如下所示
"psr-4": {
"App\\": "app/",
"Notflip\\Cld\\": "packages/Notflip/cld/src/"
}
这就是我的服务提供商的样子
<?php namespace Notflip\Cld;
use Illuminate\Support\ServiceProvider;
class CldServiceProvider extends ServiceProvider {
public function register()
{
$this->app->register(\Spatie\MediaLibrary\MediaLibraryServiceProvider::class);
}
}
PHPStorm 抱怨ServiceProvider的定义有多个,找不到新需要的包Spatie/
知道我可能做错了什么吗?
【问题讨论】:
-
是的,我做到了!谢谢。
标签: php laravel package packages