L'entrée cartographique de cartes.gouv.fr est la page d'entrée principale de cartes.gouv.fr : elle est constituée d'une interface cartographique permettant de visualiser et manipuler les données de la Géoplateforme.
Des liens vers le catalogue de la Géoplateforme sont également présents.
Voir la documentation développeur.
Ce gabarit possède tous les outils configurés pour développer un projets Vue 3 et VueDsfr avec Vite.
.vue
TypeScript ne sait pas gérer les informations de type pour les imports dans les fichiers .vue
par défault, donc la CLI tsc
est remplacée par vue-tsc
pour la vérification des types. Dans les éditeurs, il est besoin de l’extension TypeScript Vue Plugin (Volar) pour rendre le service du langage TypeScript capable de gérer les types des fichiers .vue
.
Si le plugin TypeScript ne vous semble pas assez performant, Volar a aussi implémenté un mode Take Over qui est plus performant. Vous pouvez l’activer en suivant les étapes suivantes :
Extensions: Show Built-in Extensions
depuis la palette de commandes VSCode
2) Trouver TypeScript and JavaScript Language Features
, cliquer avec le bouton droit et sélectionner Disable (Workspace)
Developer: Reload Window
depuis la palette de commandes.npm install
npm run dev
npm run build
npm run preview
Déployer le contenu du dossier dist
après avoir généré le code de production.
npm run lint
npm run test:unit
npm run test:ct
npm run test:ct:ci
npm run test:e2e:dev
Cela lance les tests end-to-end avec le code de développement et le server de développement Vite. C’est bien plus rapide que le build de production.
Cependant, il est recommandé de lancer les tests end-to-end avec le code de production : il faut lancer le build puis lancer cypress avec le server Vite qui sert le code de production :
npm run build
npm run test:e2e
npm run lint