Katalogstruktur i Laravel: Forklaring af standardbiblioteksstrukturen Laravel og betydningen af hver mappe.
-
app
mappe: Indeholder filer relateret tilLaravel application, including Controllers, Models, Providers
. Dette er det vigtigste sted at skrive logikken for din ansøgning. -
bootstrap
mappe: Indeholder bootstrap-filerne til Laravel programmet. Det inkludererapp.php
filen ogcache
mappen for at fremskynde applikationens bootstrapping-proces. -
config
bibliotek: Indeholder konfigurationsfiler til applikationen Laravel. Du kan konfigurere parametre som database, godkendelse, e-mail og andre muligheder her. -
database
mappe: Indeholder filer relateret tildatabase, including migration files, seeders, factories
. Du kan oprette tabeller, tilføje eksempeldata og håndtere databaseopsætning i denne mappe. -
public
mappe: Indeholder statiske filer såsom billeder, CSS og JavaScript-filer. Dette er den mappe, som webserveren peger på, og som er direkte tilgængelig fra browseren. -
resources
bibliotek: Indeholder ressourcer til Laravel applikationen, såsom Bladeskabelonfiler, SASS-filer og ukompileret JavaScript. -
routes
bibliotek: Indeholder rutefiler til applikationen Laravel. Du kan definere ruter og tilhørende håndteringsopgaver i disse filer. -
storage
bibliotek: Indeholder midlertidige filer og logfiler til programmet Laravel. Det er her ressourcer som sessionsfiler, cachefiler og andre aktiver gemmes. -
tests
bibliotek: Indeholder enhedstest og integrationstest til applikationen Laravel. Du kan skrive testcases for at sikre, at din kode fungerer korrekt. -
vendor
bibliotek: Indeholder biblioteker og afhængigheder for applikationen Laravel, administreret af Composer.
Dette er standard biblioteksstruktur Laravel og beskriver betydningen af hver mappe. Du kan tilpasse denne mappestruktur i overensstemmelse med kravene til dit projekt.