Je suis débutant à laravel. J'ai créé un projet. Et j'ai exécuté les commandes suivantes.
composer require laravel/ui --dev
npm install
npm run dev
php artisan ui vue
php artisan ui vue --auth
après cette commande, je reçois les menus Login
et Register
sur ma page d'accueil. Maintenant, ma page d'accueil laravel se charge correctement. Mais lorsque je clique sur la connexion, elle affiche du code html. J'ai recherché et vérifié app.blade.php pour les liens de css et js. Cela semble très bien. Layouts/app.blade.php ayant les liens suivants
<link href="{{ asset('css/app.css') }}" rel="stylesheet">
<script src="{{ asset('js/app.js') }}" defer></script>
Où devrait être le problème? Pourquoi se connecter et s'inscrire ne reçoit pas de CSS, lorsque la page d'accueil obtient le CSS? Veuillez guider.
Étape 1:
Étape 2:
composer require laravel/ui
php artisan ui vue --auth
npm install
npm run dev
pour de l'aide, voir cette vidéo: https://www.youtube.com/watch?v=hOYW3jqh19I&t=9s
Parfois, le cache peut être le problème dans ce cas, vous pouvez exécuter
php artisan cache:clear
et éventuellement php artisan view:clear
.
Vous pouvez télécharger ces deux fichiers ici:
Ensuite, créez css et js dans les dossiers dossier public vient de mettre:
Fichier CSS: app.css dans project_folder/public/css /
Fichier JS: app.js dans dossier_projet/public/js /
Son travail pour moi. Je pense que cela fonctionnera également pour vous. Merci.
Pour moi, c'était simplement le npm run dev
commande. Dans mon ubuntu 19.10, il doit fonctionner avec Sudo