Interface graphique du simulateur aides-simplifiées.
L'application aides-simulateur-front
nécessite en particulier cet environnement :
- Node.js : environnement d'exécution JavaScript (version 22)
Pour la gestion des évolutions de l'ensemble des dépendances, nous utilisons en particulier :
- NVM pour la gestion de évolutions de versions de Node.js (conseillé)
- PNPM pour la gestion des évolutions des dépendances (fortement conseillé)
Parmi les dépendances structurantes de l'application, il y a :
- Nuxt.js : framework Vue.js (documentation)
- Pinia : librairie officielle de gestion de store Vue.js (pour le partage d'état entre pages de l'application)
- VueDsfr : bibliothèque de composants du système de design de l'État français (documentation)
Pour installer l'ensemble des librairies dont dépend aides-simulateur-front
, exécuter la commande suivante dans un terminal shell :
# si npm
npm install
# si pnpm
pnpm install
Démarre le serveur sur http://localhost:3000
·:
# npm
npm run dev
# pnpm
pnpm run dev
Génère le code de production de l’application :
# npm
npm run build
# pnpm
pnpm run build
Prévisualisation du code de prod (nécessite un build préalable) :
# npm
npm run preview
# pnpm
pnpm run preview