[英]Unable to publish JWT config file in Laravel 5.7
我正在使用laravel 5.7 ,我安裝了新的laravel 項目並在app.php 中設置了JWT 服務提供者。 現在我運行命令來發布JWT配置文件,但我得到了這樣的錯誤
在 ProviderRepository.php 第 208 行:
找不到類“Tymon\\JWT\\Providers\\JWTAuthServiceProvider”
我不知道如何解決這個問題。
按照此鏈接: laravel-jwt-api
第 1 步: composer update
第 2 步: php artisan migrate
第 3 步: php artisan serve
並把帖子放在郵遞員那里
http://127.0.0.1:8000/api/auth/login
我希望它對你有用!
通過 Composer 安裝
運行以下命令以拉入最新版本:
composer require tymon/jwt-auth
添加服務提供商
將服務提供者添加到config/app.php
配置文件中的providers
數組中,如下所示:
'providers' => [
...
Tymon\JWTAuth\Providers\LaravelServiceProvider::class,
]
php artisan vendor:publish --provider="Tymon\\JWTAuth\\Providers\\JWTAuthServiceProvider" php artisan config:cache php artisan vendor:publish and then select Which provider or tag's files would you like to publish`enter code here` [0 ] Publish files from all providers and tags listed below [1 ] Provider: Facade\\
塊引用
Ignition\\IgnitionServiceProvider [2] 提供者:Fideloper\\Proxy\\TrustedProxyServiceProvider [3] 提供者:Fruitcake\\Cors\\CorsServiceProvider [4] 提供者:Illuminate\\Foundation\\Providers\\FoundationServiceProvider [5] 提供者:Illuminate\\Mail\\MailServiceProvider [6] 提供者: Illuminate\\Notifications\\NotificationServiceProvider [7] 提供者:Illuminate\\Pagination\\PaginationServiceProvider [8] 提供者:Laravel\\Tinker\\TinkerServiceProvider [9] 提供者:Tymon\\JWTAuth\\Providers\\LaravelServiceProvider [10] 標簽:config [11] 標簽:cors [ 12] 標簽:flare-config [13] 標簽:ignition-config [14] 標簽:laravel-errors [15] 標簽:laravel-mail [16] 標簽:laravel-notifications [17] 標簽:laravel-pagination
9
Copied File [/vendor/tymon/jwt-auth/config/config.php] To [/config/jwt.php] Publishing complete.
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.