From 946a0f93b3b5357848f908f15f922aa3c52450ae Mon Sep 17 00:00:00 2001 From: syoul Date: Sat, 6 Dec 2025 22:13:12 +0100 Subject: [PATCH] =?UTF-8?q?fix:=20v=C3=A9rification=20et=20copie=20team.ht?= =?UTF-8?q?ml=20au=20d=C3=A9marrage=20+=20serve=20avec=20--single?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Vérification de l'existence de team.html dans out/ au démarrage - Copie automatique depuis public/ si absent - Ajout de --single à serve pour gérer les routes SPA (peut aider pour les fichiers HTML) --- scripts/start-business.sh | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/scripts/start-business.sh b/scripts/start-business.sh index f89d861..36594a6 100644 --- a/scripts/start-business.sh +++ b/scripts/start-business.sh @@ -7,5 +7,20 @@ export NODE_PATH=/app/node_modules export NODE_ENV=production # En mode production avec output: export, utiliser serve pour servir les fichiers statiques -cd .techradar && npx serve@latest out --listen "${PORT:-3000}" +# Vérifier que team.html existe dans out/ +cd .techradar +if [ -f "out/team.html" ]; then + echo "✅ team.html trouvé dans out/" +else + echo "⚠️ team.html non trouvé dans out/, copie depuis public/ si disponible" + if [ -f "public/team.html" ]; then + cp -v public/team.html out/team.html && echo "✅ team.html copié" + fi + if [ -f "public/team-visualization-data.json" ]; then + cp -v public/team-visualization-data.json out/team-visualization-data.json && echo "✅ team-visualization-data.json copié" + fi +fi + +# Démarrer le serveur avec support des fichiers HTML +npx serve@latest out --listen "${PORT:-3000}" --single