Web Zlínského barcampu (https://www.zlinskybarcamp.cz/)
Po stažení repozitáře naisntalujte závislosti:
composer install
Vytvořte soubor app/config/config.local.neon
(není verzován v Gitu). Může být i prázdný.
Pro úpravy JavaScriptových souborů a nebo stylů je potřeba nainstalovat závislosti pro generátor:
npm install -g bower
npm install
bower install
Po úpravě souborů v assets/
zavolejte:
grunt
a vygenerují se soubory:
www/js/main.js
www/js/admin.js
www/css/main.css
www/css/admin.css
které obsahují veškeré scripty a styly stránek. Tyto soubory jsou součástí repozitáře, takže je lze rovnou použít.
Spusťte Docker
docker-composer up -d
Na stránce http://localhost:8000
by se měl objevit aktuální web.
PHP 7.3 nebo vyšší, MariaDB 10 nebo vyšší, Git, Unzip.
V PHP jsou potřeba rozšření: mysqli, pdo_mysql.
Composer, NPM