Instalace
Vytvoření projektu a jednotlivé instalační kroky.
Příprava prostředí
Pokud jste uživatel Windows či Mac, doporučuji pro rozběhnutí prostředí využít nástroj Laravel Herd. Pokud prefereujete jinou variantu, je potřeba mít nainstalované následující:
- PHP 8.3+
- Node.js 18+
- Composer
- Yarn
Vytvoření projektu
# 1. Stáhněte vzorový projekt do složky <project-name>
composer create-project strategio/megio-starter <project-name>
# 2. Přepněte se do složky projektu
cd <project-name>
# 3. Duplikujte vzorový konfigurační soubor
cp .env.example .env
# 4. Zmigrujte databázi
bin/console diff && bin/console migrate --no-interaction
# 5. Nainstalujte a zkompilujte front-end
yarn && yarn build
# 6. Nahoďte PHP built-in web server
php -S localhost:8090 -t www
# 7. Přejděte na adresu: http://localhost:8090
Pro příznivce Dockeru
Pokud jste uživatelem MacOS, doporučuji používat nástroj OrbStack v kombinaci s Dockerem. OrbStack je cca 20x rychlejší než klasický Docker Desktop for Mac. Pokud jste uživatelem Windows budete potřebovat Docker WSL2.
Dále postupujte podle tohoto návodu: https://gist.github.com/jzaplet/c3a951f78166ec4a2dbf2052c50ee86e