Monolitten for ModusBuilds MVP er bygget på Laravel 11 med Vue/Inertia frontend-opsætning. Denne repo indeholder både tekniske RFC'er og det faktiske applikationskodegrundlag.
-
Kopiér
.env.exampletil.envog opdater eventuelle hemmeligheder. -
Start udviklingsmiljøet:
make up
Første kørsel forsøger at installere Composer-afhængigheder inde i containeren. I miljøer uden netværksadgang skal installationen køres lokalt på en maskine med adgang og artefakterne mountes ind i containeren.
-
Installer Node-afhængigheder og start Vite-dev serveren til frontend:
npm install npm run dev
Mangler der netværksadgang, kan pakker installeres på en ekstern maskine og kopieres ind via bind mounts.
-
Besøg
http://localhost:8080for Laravel-app'en oghttp://localhost:5173for Vite dev server proxy.
make pint– kører Laravel Pint kodeformattering.make phpstan– kører Larastan statisk analyse.make test– kører Pest test-suiten.