assurance-maladie-digital / starter-kit-vue

🗃️ Starter Kit Nuxt3
MIT License
0 stars 1 forks source link

Add runtime configuration #43

Closed 4dr1en closed 2 months ago

4dr1en commented 3 months ago

Permet de mettre à jour la configuration d'un projet sans reconstruire l'application. Le principe est le même que précédemment : l'utilisation d'un fichier dans le dossier public qui sera récupéré par l'application en front. Au lieu de récupérer ce fichier avec une balise script dans le fichier index.html, ce qui obligerait à modifier le dist, cette PR propose d'utiliser un plugin Nuxt à la place.

La configuration est maintenant stockée dans le runtimeConfig de Nuxt alors qu'elle était auparavant exportée depuis un module const.ts. Ce qui est plus naturel avec Nuxt.

Fonctionnement :