Le site Web du BreizCamp est un site statique, généré avec Svelte. Svelte est un framework web qui utilise un compilateur pour vous permettre d'écrire des composants concis, en utilisant les API natives des langages que vous connaissez déjà - HTML, CSS et JavaScript !
La majorité des contenus est écrit en Markdown. Il est facile d'y contribuer directement depuis l'interface de GitHub.
Ami·es du BreizhCamp, n'hésitez pas à proposer des PR si vous voulez améliorer ce site!
L'installation de NodeJs installe automatiquement npm.
1. windows
download and install nodeJs: https://nodejs.org/en/download
1. linux
apt install nodejs
2. windows et linux
npm i -g pnpm
cd path/to/the/project
pnpm i
pnpm dev
Le site sera accessible sur l'url : http://localhost:5173 et va s'ouvrir automatiquement dans le navigateur configuré par défaut.
pnpm build
pnpm preview
Le site sera accessible sur l'url : http://localhost:4173 et va s'ouvrir automatiquement dans le navigateur configuré par défaut.
Les évolutions sont les bienvenues. Merci d'en discuter avec l'équipe du BreizhCamp en direct ou via une issue avant.
Vous pouvez forker le repo et ouvrir une PR. Au moment du commit, des actions automatiques seront déclenchées : formatage, vérification de syntaxe, etc.