Skip to content

IGNF/cartes.gouv.fr-editeur-carto

Repository files navigation

Éditeur cartographique de Cartes.gouv.fr

License: AGPL-3.0

L'éditeur cartographique est l'un des outils de Cartes.gouv.fr : il est constitué d'une interface cartographique d'édition permettant de personnaliser ses propres cartes et de les publier pour les partager, les cartes sont visibles dans une interface de visualisation ou via une intégration sur site distant (via iframe par exemple)

Description/Résumé du projet

À compléter...

Projets liés

Installer les dépendances

npm install

Compilation et Hot-Reload pour le développement

npm run dev

Vérification des types, Compilation et Minification pour la Production

npm run build

Voir l'application avec le code de production

npm run preview

Déployer le code de production

Déployer le contenu du dossier dist après avoir généré le code de production.

Vérifier la syntaxe et le formattage avec ESLint

npm run lint

Lancer les Tests Unitaires avec Vitest

npm run test:unit

Lancer les tests de composants avec Cypress

Avec une interface graphique

npm run test:ct

Sans interface graphique (pour la CI)

npm run test:ct:ci

Lancer les Tests End-to-End Tests avec Cypress

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

Analyse statique du code avec ESLint

npm run lint

Lancer l'application en local via docker-compose

docker compose build
docker compose up

About

Outil d'édition cartographique de Cartes.gouv

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors 6