. * 정의되지 않은 메서드를 분명히 \ 재단 \ 응용 프로그램 : 공유tymon JWT-인증 laravel 5.4 오류
전화()
내 업체 배열
`'providers' => [App\Providers\EventServiceProvider::class,
App\Providers\RouteServiceProvider::class,
'Tymon\JWTAuth\Providers\JWTAuthServiceProvider'
],`
내 별명 배열
'aliases' => ['View' => Illuminate\Support\Facades\View::class,
'JWTAuth' => 'Tymon\JWTAuth\Facades\JWTAuth',
'JWTFactory' => 'Tymon\JWTAuth\Facades\JWTFactory'
],
내 C omposer.json,
"tymon/jwt-auth": "0.5.*"
오류가
C:\wamp\www\myproject\app>php artisan vendor:publish --provider="Tymon\JW
TAuth\Providers\JWTAuthServiceProvider"
PHP Fatal error: Call to undefined method Illuminate\Foundation\Application::sh
are() in C:\wamp\www\myproject\app\vendor\tymon\jwt-auth\src\Providers\JW
TAuthServiceProvider.php on line 122
은'주()가'방법은 5.4에서 제거되었습니다 : 문제가 이미 열려 https://github.com/laravel/framework/commit/1a1969b6e6f793c3b2a479362641487ee9cbf736, 예를 들면 : https://github.com/tymondesigns/jwt- 감사/문제/975 – Sylvain
감사합니다. 나는 오늘 그것을 시험 할 것이고, 계속 붙들 게 될 것이다 –