web-dev-qa-db-fra.com

les pages d'authentification n'obtiennent pas de css dans laravel

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.

9
ganesh

Étape 1:

  • Télécharger nodejs
  • Installez nodejs sur votre PC

Étape 2:

  • puis ouvrez la racine et la commande de votre projet
  • 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

22
Habib Rayan

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.

2
Prafulla Kumar Sahu

Vous pouvez télécharger ces deux fichiers ici:

  1. fichier CSS

  2. fichier JS

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.

2
Abdullah

Pour moi, c'était simplement le npm run dev commande. Dans mon ubuntu 19.10, il doit fonctionner avec Sudo

0
Ian Farré