Ez a dokumentum egy előző változata!
Tartalomjegyzék
Laravel installer
- Szerző: Sallai András
- Copyright © Sallai András, 2021
- Web: https://szit.hu
A Laravel installer
A Laravel installer csomag és projektkezelő egyben.
Ebben a leírásban egy azonosítást készítünk elő a Laravel installer segítségével.
Telepítés
composer global require laravel/installer
Ezek után lesz egy laravel parancsunk.
Linux alatt a .config/composer könyvtárba vált a telepítő. A laravel parancs így érhető el:
~/.config/composer/vendor/bin/laravel
Előkészítés
Ellenőrizzük a Laravel verzióját:
laravel --version
Megnézhetjük a legújabb kiadást:
Laravel frissítése, ha van újabb:
composer global update
laravel --version
Projektkészítés
Projekt készítése JetStream azonosítással:
laravel new projekt01 --jet --dev
Feltesz néhány kérdést:
Which Jetstream stack do you prefer? [0] livewire [1] inertia > 0 Will your application use teams? (yes/no) [no]: > yes ...
Végül futtassuk:
npm install && npm run dev
Adatbázis
Beállítjuk az adatbázist.
A config/fortify.php fájlban keressük meg a features objektumot:
'features' => [ Features::registration(), Features::resetPasswords(), // Features::emailVerification(), Features::updateProfileInformation(), Features::updatePasswords(), Features::twoFactorAuthentication([ 'confirmPassword' => true, ]
Itt be és ki lehet kapcsolni az egyes szolgáltatásokat, megjegyzéssel, minthogy ki is van kapcsolva az e-mail ellenőrzés.
A JetStream beállítások a config/jetstream.php fájlban találhatók.
Keressük meg a következő részt:
'features' => [ // Features::termsAndPrivacyPolicy(), // Features::profilePhotos(), // Features::api(), // Features::teams(['invitations' => true]), Features::accountDeletion(), ]
Például, hogy fotót lehessen betenni a profilba, vegyük ki megjegyzésből:
Features::profilePhotos(),