Laravel – szybki wstęp
Szybki wstęp, bo wpisów na temat Laravela i jego instalacji w sieci jest całkiem sporo. W zasadzie wystarczy wejść na główną stronę dokumentacji Laravela i wszystko tam jest 😉
W tej chwili główne wydanie to wersja 11, choć niebawem ma się ukazać nowa 12 wersja tego frameworka.
Moje wpisy i przykłady będą na razie opierać się na wersji 11 laravela. Aby bezproblemowo działać powinniście mieć zainstalowane tak jak ja : serwer z bazą danych (ja używam XAMPP), do tego środowisko specjalnie przygotowane dla Laravela czyli HERD (wersja darmowa).
Dlaczego tak? Bo HERD w wersji darmowej całkowicie wystarczy, ale nie ma obsługi bazy mysql. Dlatego używam XAMPP w którym uruchamiam tylko bazę.
Jeśli wszystko powyższe zainstalowałeś, uruchomiłeś i co najważniejsze wszystko działa bez problemowo to na sam początek uruchom Composera i za jego pomocą zainstaluj instalator Laravela.
composer global require laravel/installer
No i jedna z ważniejszych rzeczy do pisania kodu i w ogóle do programowania – edytor kodu. Możesz wybrać dowolny jaki chcesz i jaki Ci najbardziej odpowiada. Ja używam VSC czyli Visual Studio Code które jest darmowe, szybkie, przyjazne i po prostu się do niego przyzwyczaiłem 😉

Po uruchomieniu edytora kodu przechodzimy do terminala i wpisujemy komendę:
laravel new nazwa-aplikacji
Oczywiście aplikacja zostanie utworzona domyślnie w nowym katalogu o nazwie naszej aplikacji.
Znajdziemy ją w katalogu Herd (czyli tam gdzie podczas instalacji HERDa podaliśmy ścieżkę dla nowych aplikacji – standardowo C:\Users\nazwaUżytkownika\Herd
)
Przechodzimy w terminalu do katalogu nazwa-aplikacji
cd nazwa-aplikacji
Wykonujemy :
npm install
npm run build
Otwieramy przeglądarkę i otwieramy adres naszej aplikacji, który wygląda tak:
nazwa-aplikacji.test
Na koniec dodam że używając HERDa mamy szybki i prosty dostęp do wyboru i aktualizacji wersji PHP, NODE.
Dodatkowo nasze wszystkie aplikacje zebrane są w jednym miejscu i dla każdej z nich szybko i wygodnie wybierzemy potrzebne nam ustawienia. Łatwo uruchomimy dostęp do bazy danych, przejdziemy do terminala lub naszego edytora kodu.
Czas zacząć pisać kod aplikacji.
Jednak wcześniej na pewno warto zajrzeć tu-> https://laravel.com/docs/11.x