Vanilla has only 1 supported localhost installation configuration, Vanilla Docker.
Vanilla Docker is a self-container docker-compose setup providing:
- Local SSO & Embedding Stubs
npm install -g yarn
Setting up Vanilla Docker
Follow Vanilla Docker's setup guide.
Installing Dependencies & Building
The next step is to install composer dependencies & node_modules, then build the frontend.
# Add This to you config.php
# $Configuration['HotReload']['Enabled'] = true;
# The run this
Setting up XDebug w/ PHPStorm
See Make XDebug work with PhpStorm.
Running Unit Tests w/ PHPStorm
See Make unit tests work within PhpStorm.
Installing an Addon
See Installing Addons.