Le service Fonds de cartes propose des cartes rapidement intégrables à son site internet ou son application. Le projet est porté par la Fabrique des géocommuns à l'IGN. Ce dépot contient le site du service, qui permet de présenter les cartes disponibles et la documentation associée.
Un dépôt pour démarrer un site statique au DSFR avec le générateur Eleventy, déployé pour démonstration sur GitHub Pages.
Dans un terminal, dans le dossier où vous voulez installer le projet :
Cloner le dépôt :
git clone https://github.com/betagouv/fonds-de-cartes.git
Naviguer dans le dossier :
cd my-site-name
Installer les dépendances :
npm install
Exécuter Eleventy :
Construire un livrable, indexé avec pagefind pour la recherche :
npm run build
L'exécuter sur le serveur de développement local :
npm start
Ou exécuter un mode de débogage.
Voir la documentation des fonctionnalités et du Markdown
- Voir un exemple de worklow de déploiement sur GitHub Pages sur la branche
gh-pages
.
En cas d'erreur lors du build :
Error: Get Pages site failed
Error: HttpError: Not Found
Essayer cette configuration.
- [OPTIONNEL] Configurer la redirection de toutes les URLs des pages dont la langue est celle par défaut.
La description des composants disponibles pour créer du contenu dans les pages est disponible dans content/fr/blog/posts
.
Le dépôt est publié sous licence MIT pour le code et sous licence Etalab 2.0 pour les autres contenus.