laravel 5 - le fichier css n'est pas défini dans le manifeste des ressources?
Je reçois un Message d'Erreur avec laravel 5, dont je ne comprends pas.
Next exception 'ErrorException' with message 'File build/css/all.css not
defined in asset manifest.
Je n'ai pas installé tout asset pipeline ou quelque chose. Juste utilisé élixir de compiler, de rapetisser et de la version du scss-fichier all.css
et de l'inclure dans la vue principale avec <link href="{{ elixir("css/all.css") }}">
Qu'est-ce que cet actif "manifeste" et comment corriger cette erreur?`
source d'informationauteur haheute
Vous devez vous connecter pour publier un commentaire.
La question est bien sûr ce que vous voulez atteindre.
Si vous vous posez
all.css
fichier danspublic/css
emplacement et que vous souhaitez simplement afficher ce fichier, vous pouvez utiliser:Toutefois, si vous prévoyez de modifier ce fichier et que vous ne voulez pas avoir des problèmes de mise en cache, vous pouvez mettre cette
all.css
fichier à nouveau danspublic/css
puis mis en gulpfile.jsmaintenant, vous devez exécuter
dans votre console et vous pouvez maintenant utiliser
comme vous l'avez déjà fait dans votre code HTML.
Il va créer
public/build/
dossier avecrev-manifest.json
(ce fichier est manquant dans votre cas).Je vous recommande de regarder La gestion des actifs Laracasts épisode à comprendre un peu mieux.
Même problème ici!! - Je le résoudre en créant version de production de la css. - Je mettre à jour gulefile.js comme ci-dessous,
Puis exécuter la commande suivante qui va créer rev-manifeste.json fichier dans public/construire répertoire.
Bonne chance!!