找不到类“ Tymon \ JWTAuth \ Providers \ LaravelServiceProvider”

时间:2018-06-22 08:08:40

标签: php laravel jwt laravel-5.6

我正在使用Laravel软件包Tymon JWT,到目前为止,它工作正常。但是我尝试安装Laravel干预软件包并运行Composer update命令,此后它停止工作并开始出现错误,如我所述。

我已经尝试了所有答案,例如将其删除并重新安装,作曲家更新,安装,但仍然存在相同的错误,并且整个项目现已停止。

我已经在提供者的数组中添加了它:

Tymon\JWTAuth\Providers\LaravelServiceProvider::class,

作曲家:

"require": {
    "php": ">=5.6.4",
    "barryvdh/laravel-cors": "^0.11.0",
    "irazasyed/jwt-auth-guard": "^1.0",
    "jadjoubran/laravel-angular": "^0.4.0",
    "laravel/framework": "5.4.*",
    "laravel/tinker": "~1.0",
    "tymon/jwt-auth": "^0.5.12"
},

可能是什么问题?

2 个答案:

答案 0 :(得分:0)

首先,删除添加到阵列的行,然后运行composer install,然后将代码再次添加到阵列。

答案 1 :(得分:0)

更改为

Tymon\JWTAuth\Providers\JWTAuthServiceProvider::class,

在提供程序数组中,然后在终端中运行以下命令

php artisan vendor:publish --provider="Tymon\JWTAuth\Providers\JWTAuthServiceProvider"