Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| devweb:laravel:start [20-02-2017 09:17] – [Ajouter ses class ou fonctions] edmc73 | devweb:laravel:start [12-11-2025 08:56] (Version actuelle) – laravel 12 edmc73 | ||
|---|---|---|---|
| Ligne 6: | Ligne 6: | ||
| - | Tuto en français | + | ===== Installation ===== |
| - | * http://laravel.sillo.org/laravel-5/ | + | Installation de composer et npm nodejs |
| - | * https://www.grafikart.fr/formations/laravel | + | < |
| + | # en root | ||
| + | apt install zip unzip curl php-sqlite3 php-pgsql postgresql postgresql-postgis | ||
| + | php -r " | ||
| + | php composer-setup.php | ||
| + | rm composer-setup.php | ||
| + | mv composer.phar /usr/local/bin/composer | ||
| - | ===== Installation | + | ## en user |
| + | curl -o- https:// | ||
| + | nvm install 24 | ||
| + | </ | ||
| + | |||
| + | Créer le projet | ||
| + | |||
| + | composer create-project laravel/ | ||
| + | |||
| + | Installer livewire | ||
| + | composer require livewire/ | ||
| + | |||
| + | Installer breeze | ||
| + | composer require laravel/ | ||
| + | php artisan breeze: | ||
| + | |||
| + | |||
| + | |||
| + | ===== Problème du début | ||
| - | FIXME | ||
| - | La dernière version 4.2 bug sous chrome et je n'ai pas trouvé de solution pour que ça marche, il faut donc forcer l' | ||
| - | composer.phar create-project laravel/ | ||
| ===== Convention de nommage ===== | ===== Convention de nommage ===== | ||
| Ligne 161: | Ligne 182: | ||
| ===== Mettre en français strftime ===== | ===== Mettre en français strftime ===== | ||
| - | Ajoutez dans **app/start/global.php** | + | Ajoutez dans la fonction boot **app/Providers/AppServiceProvider.php** |
| setlocale(LC_ALL, | setlocale(LC_ALL, | ||
| - | | + | |
| + | Même remarque pour mettre Carbon en français | ||
| + | Carbon:: | ||
| + | |||
| + | La config app.locale doit être à **fr** | ||
| ===== Intégrer le framework en dehors de public ===== | ===== Intégrer le framework en dehors de public ===== | ||