Erste Schritte
Repository klonen
Alternative zu Schritt 1 der Installation. Für Entwicklung.
git clone https://gitlab.com/mankeldor/shortlink.git
cd shortlink
composer install --no-dev --optimize-autoloader
Im Repository fehlen die gebauten Assets. Baue sie einmalig auf deinem Rechner und lade
public/build/ mit hoch:
npm ci && npm run build
Dafür brauchst du Node 20 oder neuer — auf deinem Rechner, nicht auf dem Server.
Weiter bei Schritt 2.
Lokale Entwicklung mit DDEV
ddev start
ddev composer install
ddev artisan migrate && ddev artisan db:seed
ddev npm run build # oder: ddev npm run dev
ddev composer test # Tests über composer, nicht direkt: das Skript räumt vorher
# den Config-Cache, der sonst phpunit.xml aushebelt
Quelle dieser Seite:
docs/installation/repository.md
im Repository. Sie wird beim Bauen daraus erzeugt — Änderungen gehören in die
Markdown-Datei, nicht in diese Seite.