Katalogstruktur i Laravel: Förklarar standardkatalogstrukturen för Laravel och betydelsen av varje katalog.
-
app
katalog: Innehåller filer relaterade tillLaravel application, including Controllers, Models, Providers
. Det här är huvudplatsen för att skriva logiken för din ansökan. -
bootstrap
katalog: Innehåller bootstrap-filerna för Laravel programmet. Den innehållerapp.php
filen ochcache
mappen för att påskynda programmets startprocess. -
config
katalog: Innehåller konfigurationsfiler för Laravel programmet. Du kan konfigurera parametrar som databas, autentisering, e-post och andra alternativ här. -
database
katalog: Innehåller filer relaterade tilldatabase, including migration files, seeders, factories
. Du kan skapa tabeller, lägga till exempeldata och hantera databasinställningar i den här katalogen. -
public
katalog: Innehåller statiska filer som bilder, CSS och JavaScript-filer. Detta är katalogen som webbservern pekar på och som är direkt åtkomlig från webbläsaren. -
resources
katalog: Innehåller resurser för Laravel applikationen, såsom bladmallsfiler, SASS-filer och okompilerad JavaScript. -
routes
katalog: Innehåller ruttfiler för Laravel programmet. Du kan definiera rutter och motsvarande hanteringsuppgifter i dessa filer. -
storage
katalog: Innehåller temporära filer och loggfiler för Laravel programmet. Det är här resurser som sessionsfiler, cachefiler och andra tillgångar lagras. -
tests
katalog: Innehåller enhetstester och integrationstester för Laravel applikationen. Du kan skriva testfall för att säkerställa att din kod fungerar korrekt. -
vendor
katalog: Innehåller bibliotek och beroenden för Laravel programmet, som hanteras av Composer.
Detta är standardkatalogstrukturen för Laravel och beskriver betydelsen av varje katalog. Du kan anpassa denna katalogstruktur enligt kraven i ditt projekt.