- Node 16
npm ipour installer les dependancesnpm run start
- Docker
npm run docker
- Tous les paths sont absolus et partent du dossier src. NE PAS UITLISER DE PATH RELATIF
- Un pre-commit hook est configuré pour détecter les erreurs de linting avant chaque commit.
- Si des erreurs se sont glissé dans le code et peuvent être résoudre automatiquement, utilisez
npm run lint:fixpour les corriger. - N'abusez pas des désactivations des règles ESlint !
- Tout le css du projet est écrit en SCSS.
- Le fichier
src/styles/utils.scsscontient toutes les variables et mixins utilisées dans le projet. - Chaque fichier de scss doit être écrit sous la forme
[nomDuFichier].module.scss. - Un exemple est présent dans
src/components/Home.jsxetsrc/styles/home.module.scss.