34 lines
1.2 KiB
Bash
Executable File
34 lines
1.2 KiB
Bash
Executable File
#!/bin/bash
|
|
|
|
echo "🔍 Diagnostic du démarrage du site 4NK_IA_front"
|
|
echo "================================================"
|
|
|
|
echo "📁 Répertoire actuel:"
|
|
pwd
|
|
|
|
echo -e "\n📦 Vérification des fichiers essentiels:"
|
|
ls -la package.json 2>/dev/null && echo "✅ package.json trouvé" || echo "❌ package.json manquant"
|
|
ls -la vite.config.ts 2>/dev/null && echo "✅ vite.config.ts trouvé" || echo "❌ vite.config.ts manquant"
|
|
ls -la src/ 2>/dev/null && echo "✅ dossier src/ trouvé" || echo "❌ dossier src/ manquant"
|
|
|
|
echo -e "\n🔧 Vérification de Node.js:"
|
|
node --version 2>/dev/null && echo "✅ Node.js disponible" || echo "❌ Node.js non trouvé"
|
|
npm --version 2>/dev/null && echo "✅ npm disponible" || echo "❌ npm non trouvé"
|
|
|
|
echo -e "\n📋 Vérification des dépendances:"
|
|
if [ -d "node_modules" ]; then
|
|
echo "✅ node_modules/ existe"
|
|
ls node_modules/ | wc -l | xargs echo "📊 Nombre de packages installés:"
|
|
else
|
|
echo "❌ node_modules/ manquant - exécutez: npm install"
|
|
fi
|
|
|
|
echo -e "\n🌐 Vérification des ports:"
|
|
ss -tlnp | grep 5174 && echo "⚠️ Port 5174 déjà utilisé" || echo "✅ Port 5174 libre"
|
|
|
|
echo -e "\n🚀 Tentative de démarrage:"
|
|
echo "Exécution de: npm run dev"
|
|
npm run dev
|
|
|
|
|