meta data for this page
Różnice
Różnice między wybraną wersją a wersją aktualną.
| Poprzednia rewizja po obu stronachPoprzednia wersjaNowa wersja | Poprzednia wersja | ||
| laravel [2021/11/22 11:58] – [Instalacja] Paweł Grygorczuk | laravel [2022/03/01 14:54] (aktualna) – [Pierwsze kroki] Paweł Grygorczuk | ||
|---|---|---|---|
| Linia 70: | Linia 70: | ||
| ===== Rozwiązywanie problemów ===== | ===== Rozwiązywanie problemów ===== | ||
| - | Jeżeli natkniesz się (np. podczas próby wykonania migracji) na błąd '' | + | Jeżeli natkniesz się (np. podczas próby wykonania migracji) na błąd '' |
| <code php> | <code php> | ||
| Linia 94: | Linia 94: | ||
| <code bash> | <code bash> | ||
| php artisan migrate | php artisan migrate | ||
| + | php artisan db:seed | ||
| </ | </ | ||
| + | Można usunąć wszystkie tabele, następnie stworzyć od nowa (migrate: | ||
| + | |||
| + | <code bash> | ||
| + | php artisan migrate: | ||
| + | </ | ||
| + | |||
| + | Konsola [[CLI]] Laravela | ||
| + | |||
| + | <code bash> | ||
| + | php artisan tinker | ||
| + | </ | ||
| + | |||
| + | Ściąga z najważniejszymi poleceniami (pomijam '' | ||
| + | |||
| + | ^ Polecenie | ||
| + | | make: | ||
| + | | make:model Post -m | Tworzy nowy model (-m dodaje migrację) | ||
| + | | route: | ||
| + | | db: | ||
| + | |||
| + | ===== Bootstrap i React ===== | ||
| + | |||
| + | Instalujemy '' | ||
| + | |||
| + | <code bash> | ||
| + | composer require laravel/ui | ||
| + | </ | ||
| + | |||
| + | Teraz można zainstalować [[Bootstrap]], | ||
| + | |||
| + | <code bash> | ||
| + | php artisan ui bootstrap | ||
| + | php artisan ui react | ||
| + | </ | ||
| + | |||
| + | Dodanie opcji '' | ||
| + | |||
| + | <code bash> | ||
| + | php artisan ui bootstrap --auth | ||
| + | </ | ||
| + | |||
| + | Instalujemy zależności. | ||
| + | |||
| + | <code bash> | ||
| + | npm install | ||
| + | </ | ||
| + | |||
| + | Pozostało skompilować zasoby (oraz oczywiście dołączyć .css i .js z katalogu '' | ||
| + | |||
| + | <code bash> | ||
| + | npm run dev | ||
| + | </ | ||
| + | |||
| + | lub | ||
| + | |||
| + | <code bash> | ||
| + | npm run prod | ||
| + | </ | ||
| + | |||
| + | Można też monitorować zmiany w trybie ciągłym. | ||
| + | |||
| + | <code bash> | ||
| + | npm run watch | ||
| + | </ | ||