From e12acf91d4839b347f286bc97e1040c13c39767c Mon Sep 17 00:00:00 2001 From: 4NK IA Date: Fri, 19 Sep 2025 08:17:07 +0000 Subject: [PATCH] docs: documenter start:all et nettoyage; gitignore caches/logs [skip ci] --- .gitignore | 10 +++++++++- README.md | 16 +++++++++++++++- 2 files changed, 24 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index ba9299f..2080683 100644 --- a/.gitignore +++ b/.gitignore @@ -51,4 +51,12 @@ test-files/ uploads/ cache/ coverage/ -resources.pak \ No newline at end of file +resources.pak +log/ +frontend.log +backend.log +backend/node_modules/ +backend/cache/ +backend/uploads/ +backend/*.pid +*.pid \ No newline at end of file diff --git a/README.md b/README.md index d780078..45fc8da 100644 --- a/README.md +++ b/README.md @@ -95,10 +95,15 @@ VITE_INFOGREFFE_API_URL=https://api.infogreffe.fr ```bash # Développement -npm run dev # Serveur de développement +npm run start:all # Démarrer backend (PM2) + frontend (Vite) ensemble +npm run dev # Serveur de développement (frontend seul) npm run build # Build de production npm run preview # Prévisualisation du build +# Backend (PM2) +npm run back:up # Démarrer le backend via PM2 +npm run back:restart # Redémarrer ou démarrer le backend via PM2 + # Qualité de code npm run lint # Vérification ESLint npm run format # Vérification Prettier @@ -115,6 +120,15 @@ IMAGE_TAG=0.1.3 ./scripts/docker-build.sh # Construire avec tag explicite IMAGE_TAG=0.1.3 ./scripts/docker-push.sh # Pousser vers git.4nkweb.com ``` +### Nettoyage rapide (local) + +```bash +# Purger caches/artefacts et réinstaller +rm -rf node_modules backend/node_modules dist cache log uploads backend/cache backend/uploads +mkdir -p uploads cache log backend/uploads backend/cache +npm ci && (cd backend && npm ci) +``` + ## 🏗️ Architecture ### Structure du projet