git clone https://github.com/Pareilart/Ynov-PixelWar.git
cd votre-projetcomposer install
npm installcp .env.example .env
php artisan key:generateÉditez .env avec vos paramètres de base de données :
DB_CONNECTION=sqlite
php artisan migrate#!/bin/bash
# Arrête les processus existants
pkill -f "php artisan serve"
pkill -f "npm run dev"
# Lance le serveur PHP
php artisan serve --port=8000 &
# Lance le build frontend
npm run dev &
# Affiche un message de confirmation
echo "Serveur Laravel Inertia démarré sur http://localhost:8000"chmod +x start.sh
./start.shphp artisan serve: Lance le serveur de développementnpm run dev: Compile les assets en mode développementnpm run build: Prépare les assets pour la production
php artisan migrate: Exécute les migrationsphp artisan migrate:fresh: Réinitialise et re-migre la basephp artisan migrate:rollback: Annule la dernière migration
php artisan make:model NomModel: Crée un nouveau modèlephp artisan make:controller NomController: Crée un nouveau contrôleurphp artisan route:list: Liste toutes les routes
composer install --optimize-autoloader --no-devnpm run build- Configurez votre serveur web (Nginx/Apache)
- Vérifiez les permissions des dossiers
storageetbootstrap/cache - Assurez-vous que tous les prérequis sont installés
- Consultez les logs dans
storage/logs