J'ai installé Laravel Nova (avec Laravel 5.6). App\Providers\NovaServiceProvider::class
est enregistré dans mon fichier config/app.php
. Mais quand je vais à https://localhost:1234/nova
je reçois une erreur 404
.
J'ai effacé mes caches et exécuter un composer dump-autoload
. Comment puis-je faire fonctionner cette route?
EDIT: Lorsque je lance php artisan route:list
, les routes nova-api
sont présentes mais il n’existe aucune route pour nova
.
De plus, les migrations n'ont pas été copiées après le nova:install
. Je travaille avec un projet existant Laravel.
Vous devez vider le cache de configuration pour que les modifications s'appliquent réellement:
php artisan config:clear
J'ai rencontré ce problème aussi. Ajoutez Nova::routes();
à votre routes/web.php
et rechargez /nova
dans votre navigateur.
De Taylor (si vous utilisez une version antérieure à Nova 1.0.1):
Si vous ne parvenez pas à enregistrer Nova avec un itinéraire/nova lorsque vous utilisez "php artisan serve" ... essayez de mettre à niveau Nova et mettez à jour l'enregistrement de votre itinéraire dans votre NovaServiceProvider afin qu'il corresponde à cette image ... ).