git clone https://github.com/Pareilart/Ynov-PixelWar.git
cd votre-projet
composer install
npm install
cp .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.sh
php 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-dev
npm run build
- Configurez votre serveur web (Nginx/Apache)
- Vérifiez les permissions des dossiers
storage
etbootstrap/cache
- Assurez-vous que tous les prérequis sont installés
- Consultez les logs dans
storage/logs