我使用官方存儲庫jwt-auth installation wiki上的解釋向我的Laravel應用程序添加了jwt。安裝成功(即在運行作曲家更新後)。在那個階段,我將剩餘的jwt添加到services和aliases數組中,並運行publish命令來發布配置文件。安裝後未發佈Jwt配置文件
使用
php artisan vendor:publish --provider="Tymon\JWTAuth\Providers\JWTAuthServiceProvider"
上方運行,並顯示Publishing complete
命令然而,這不是預期的行爲,我希望它顯示jwt.php生成的配置文件的名稱。不區分,並如預期運行的下一個命令
php artisan jwt:generate
回報和錯誤
[Symfony\Component\Console\Exception\CommandNotFoundException]
There are no commands defined in the "jwt" namespace.
而且我想這是因爲jwt.php配置文件不存在,我缺少什麼嗎?提前致謝。
這並沒有不幸的是我解決了這個問題。 – geoidesic
@geoidesic你能給出更多關於你自己的行爲方式的細節嗎?這可能會幫助我們找到解決方案。 –
@ F.E Noel Nfebe--我認爲這是因爲JWT沒有包含在composer.json中。但是由於依賴地獄,我無法安裝JWT。 – geoidesic