无法找到使用 composer 安装 jwt-auth 的可发布资源
Posted
技术标签:
【中文标题】无法找到使用 composer 安装 jwt-auth 的可发布资源【英文标题】:Unable to locate publishable resources installing jwt-auth with composer 【发布时间】:2021-06-20 11:57:25 【问题描述】:我正在尝试使用 composer 在 laravel 6 项目上安装 jwt-aut
,这是 composer.json
"name": "laravel/laravel",
"type": "project",
"description": "The Laravel Framework.",
"keywords": [
"framework",
"laravel"
],
"license": "MIT",
"require":
"php": "^7.2.5|^8.0",
"fideloper/proxy": "^4.4",
"laravel/framework": "^6.20",
"laravel/tinker": "^2.5",
"tymon/jwt-auth": "^1.0"
,
我将这一行添加到 app.php 中的 providers 数组中
Tymon\JWTAuth\Providers\LaravelServiceProvider::class,
我执行了 cpmposer.install 但遵循我执行的文档说明
php artisan vendor:publish --provider="Tymon\JWTAuth\Providers\LaravelServiceProvider"
但我明白了
Unable to locate publishable resources.
Publishing complete.
我被困在这里
【问题讨论】:
【参考方案1】:尝试运行
php artisan clear-compiled
和
composer dumpautoload
然后重新运行您的发布
【讨论】:
我知道了:In ProviderRepository.php line 208: Class 'Tymon\JWTAuth\Providers\LaravelServiceProvider' not found
以上是关于无法找到使用 composer 安装 jwt-auth 的可发布资源的主要内容,如果未能解决你的问题,请参考以下文章
无法在 Windows 上使用 Xampp 安装 Composer
在ubuntu上安装curl以使用hirak / prestissimo和composer