Hakemistorakenne Laravel: Selitetään kunkin hakemiston oletushakemistorakenne Laravel ja merkitys.
-
app
hakemisto: Sisältää tiedostoja, jotka liittyvätLaravel application, including Controllers, Models, Providers
. Tämä on tärkein paikka kirjoittaa sovelluksesi logiikka. -
bootstrap
hakemisto: Sisältää sovelluksen bootstrap-tiedostot Laravel. Se sisältääapp.php
tiedoston jacache
kansion sovelluksen käynnistysprosessin nopeuttamiseksi. -
config
hakemisto: Sisältää sovelluksen asetustiedostot Laravel. Täällä voit määrittää parametreja, kuten tietokannan, todennusta, sähköpostin ja muita asetuksia. -
database
hakemisto: Sisältää tiedostoja, jotka liittyvätdatabase, including migration files, seeders, factories
. Voit luoda taulukoita, lisätä näytetietoja ja käsitellä tietokannan asetuksia tässä hakemistossa. -
public
hakemisto: Sisältää staattisia tiedostoja, kuten kuvia, CSS- ja JavaScript-tiedostoja. Tämä on hakemisto, johon verkkopalvelin osoittaa ja johon pääsee suoraan selaimesta. -
resources
hakemisto: Sisältää sovelluksen resursseja Laravel, kuten Blade-mallitiedostoja, SASS-tiedostoja ja kääntämätöntä JavaScriptiä. -
routes
hakemisto: Sisältää sovelluksen reittitiedostot Laravel. Näissä tiedostoissa voit määrittää reitit ja vastaavat käsittelytehtävät. -
storage
hakemisto: Sisältää väliaikaiset tiedostot ja lokitiedostot sovellukselle Laravel. Tänne tallennetaan resurssit, kuten istuntotiedostot, välimuistitiedostot ja muut resurssit. -
tests
hakemisto: Sisältää sovelluksen yksikkötestejä ja integrointitestejä Laravel. Voit kirjoittaa testitapauksia varmistaaksesi, että koodisi toimii oikein. -
vendor
hakemisto: Sisältää sovelluksen kirjastoja ja riippuvuuksia Laravel, joita Composer hallitsee.
Tämä on oletushakemistorakenne Laravel ja kuvaa kunkin hakemiston merkitystä. Voit mukauttaa tätä hakemistorakennetta projektisi vaatimusten mukaan.