Corrections pour le build APK admin
- Ajout de updatedAt manquant dans la création de client - Correction de l'import ThemeProvider (next-themes) - Correction du size icon dans ThemeToggle - Exclusion temporaire des routes API pendant le build - Build APK admin réussi
This commit is contained in:
@ -98,12 +98,26 @@ echo ""
|
||||
echo -e "${BLUE}📦 Étape 3/6: Build Next.js (export statique)${NC}"
|
||||
rm -rf .next out
|
||||
|
||||
# Exclure temporairement les routes API pour l'export statique
|
||||
if [ -d "app/api" ]; then
|
||||
echo "Exclusion temporaire des routes API..."
|
||||
mv app/api /tmp/api-backup-$$
|
||||
echo -e "${GREEN}✅ Routes API déplacées temporairement${NC}"
|
||||
fi
|
||||
|
||||
if npm run build; then
|
||||
echo -e "${GREEN}✅ Build Next.js réussi${NC}"
|
||||
else
|
||||
echo -e "${YELLOW}⚠️ Build avec avertissements, continuation...${NC}"
|
||||
npm run build -- --no-lint || true
|
||||
fi
|
||||
|
||||
# Restaurer les routes API
|
||||
if [ -d "/tmp/api-backup-$$" ]; then
|
||||
mv /tmp/api-backup-$$ app/api
|
||||
echo -e "${GREEN}✅ Routes API restaurées${NC}"
|
||||
fi
|
||||
|
||||
echo ""
|
||||
|
||||
# Vérifier que le dossier out existe
|
||||
|
||||
Reference in New Issue
Block a user