web-dev-qa-db-fra.com

Laravel actif vs mix

Je ne comprends pas la différence entre l'utilisation de asset ou mix Laravel helper lorsque vous devez inclure un js ou css fichier.

<script src="{{ mix('/js/app.js') }}"></script>

vs

<script src="{{ asset('/js/app.js') }}"></script>

Les deux génèrent un lien vers le dossier public donc y a-t-il une différence entre eux? Vaut-il mieux utiliser l'un d'eux au lieu de l'autre? Dans quel contexte est-ce mieux?

10
Alberto

asset est juste une aide pour obtenir le chemin correct vers le fichier que vous utilisez comme paramètre, où mix inclut également un numéro de version, pour aider à empêcher la mise en cache des actifs.

Lisez cette page pour en savoir plus sur le mix .

8
Douwe de Haan