致命错误:找不到类'Dingo \ Api \ Auth \ Provider \ LaravelServiceProvider'

时间:2016-10-23 22:02:39

标签: laravel-5 dingo-api

我使用composer创建了新的laravel(5.3)项目,并使用以下命令安装dingo包:

composer require dingo/api:1.0.x@dev

然后我尝试按照我在video中看到的那样发布它。这是我的cmd窗口的屏幕截图: enter image description here 我还在我的app.php中添加了Dingo\Api\Auth\Provider\LaravelServiceProvider::class,行,所以我无法弄清楚这里有什么问题。

EDITED

我搜索文件名“LaravelServiceProvider”并在“MyProject \ vendor \ dingo \ api \ src \ Provider \ LaravelServiceProvider.php”中找到它。 所以我的问题是我认为的道路......仍在努力处理它

3 个答案:

答案 0 :(得分:1)

实际上我只是撤消并重新制作相同的步骤,但事情是我在编辑composer.json后使用" composer require dingo / api:1.0.x@dev" 线。我输入并输入" composer update"。并增加了类提供者及其工作。

答案 1 :(得分:0)

打开终端运行此命令

  composer require dingo/api:1.0.x@dev

答案 2 :(得分:-1)

转到this api并将config/api.php复制到您的项目配置文件夹。

如果已缓存配置,请运行php artisan config:cache

然后

composer require dingo/api

之后

php artisan vendor:publish --provider="Dingo\Api\Provider\LaravelServiceProvider"