Figer la version de Vue.js à une version mineure

Publié le 23/01/2020 • Mis à jour le 23/01/2020


English language detected! 🇬🇧

  We noticed that your browser is using English. Do you want to read this post in this language?

Read the english version 🇬🇧

C'est une petite astuce que permet le réseau CDN jsdelivr.net. C'est une très mauvaise pratique que d'utiliser la "dernière" version stable d'une librairie. À la place, quand on utilise un fichier, on peut spécifier un tag. L'astuce ici est de donner la version mineure à utiliser (ex : 2.6) au lieu de demander une version exacte (ex : 2.6.11). Quand on utilise le tag 2.6, la dernière version de correction de bugs sera utilisée, ainsi vous êtes sûr qu'il n'y a pas de problème de comptabilité avec votre code. Quand on développe, on peut continuer à utiliser la dernière version non minifiée. Le helper Twig is_dev() teste si l'on est sur une machine de développement ou de production.


{% if is_dev() %}
    <script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script>
{% else %}
    <script src="https://cdn.jsdelivr.net/npm/vue@2.6"></script>
{% endif %}