డైరెక్టరీ నిర్మాణం Laravel: డిఫాల్ట్ డైరెక్టరీ నిర్మాణం Laravel మరియు ప్రతి డైరెక్టరీ యొక్క ప్రాముఖ్యతను వివరిస్తుంది.
-
app
డైరెక్టరీ: కు సంబంధించిన ఫైళ్లను కలిగి ఉంటుందిLaravel application, including Controllers, Models, Providers
. మీ అప్లికేషన్ కోసం లాజిక్ రాయడానికి ఇది ప్రధాన ప్రదేశం. -
bootstrap
డైరెక్టరీ: అప్లికేషన్ కోసం బూట్స్ట్రాప్ ఫైల్లను కలిగి ఉంటుంది Laravel. ఇది అప్లికేషన్ యొక్క బూట్స్ట్రాపింగ్ ప్రక్రియను వేగవంతం చేయడానికిapp.php
ఫైల్ మరియు ఫోల్డర్ను కలిగి ఉంటుంది.cache
-
config
డైరెక్టరీ: Laravel అప్లికేషన్ కోసం కాన్ఫిగరేషన్ ఫైల్లను కలిగి ఉంటుంది. మీరు డేటాబేస్, ప్రామాణీకరణ, ఇమెయిల్ మరియు ఇతర ఎంపికలు వంటి పారామితులను ఇక్కడ కాన్ఫిగర్ చేయవచ్చు. -
database
డైరెక్టరీ: కు సంబంధించిన ఫైళ్లను కలిగి ఉంటుందిdatabase, including migration files, seeders, factories
. మీరు ఈ డైరెక్టరీలో పట్టికలను సృష్టించవచ్చు, నమూనా డేటాను జోడించవచ్చు మరియు డేటాబేస్ సెటప్ను నిర్వహించవచ్చు. -
public
డైరెక్టరీ: ఇమేజ్లు, CSS మరియు JavaScript ఫైల్ల వంటి స్టాటిక్ ఫైల్లను కలిగి ఉంటుంది. ఇది వెబ్ సర్వర్ సూచించే డైరెక్టరీ మరియు బ్రౌజర్ నుండి నేరుగా యాక్సెస్ చేయగలదు. -
resources
డైరెక్టరీ: అప్లికేషన్ కోసం Laravel బ్లేడ్ టెంప్లేట్ ఫైల్లు, SASS ఫైల్లు మరియు కంపైల్ చేయని జావాస్క్రిప్ట్ వంటి వనరులను కలిగి ఉంటుంది. -
routes
డైరెక్టరీ: Laravel అప్లికేషన్ కోసం రూట్ ఫైల్లను కలిగి ఉంటుంది. మీరు ఈ ఫైల్లలో మార్గాలను మరియు సంబంధిత హ్యాండ్లింగ్ టాస్క్లను నిర్వచించవచ్చు. -
storage
డైరెక్టరీ: అప్లికేషన్ కోసం తాత్కాలిక ఫైల్లు మరియు లాగ్ ఫైల్లను కలిగి ఉంటుంది Laravel. సెషన్ ఫైల్లు, కాష్ ఫైల్లు మరియు ఇతర ఆస్తులు వంటి వనరులు ఇక్కడే నిల్వ చేయబడతాయి. -
tests
డైరెక్టరీ: Laravel అప్లికేషన్ కోసం యూనిట్ పరీక్షలు మరియు ఇంటిగ్రేషన్ పరీక్షలను కలిగి ఉంటుంది. మీ కోడ్ సరిగ్గా పనిచేస్తుందని నిర్ధారించుకోవడానికి మీరు పరీక్ష కేసులను వ్రాయవచ్చు. -
vendor
డైరెక్టరీ: Laravel కంపోజర్ ద్వారా నిర్వహించబడే అప్లికేషన్ కోసం లైబ్రరీలు మరియు డిపెండెన్సీలను కలిగి ఉంటుంది.
ఇది డిఫాల్ట్ డైరెక్టరీ నిర్మాణం Laravel మరియు ప్రతి డైరెక్టరీ యొక్క ప్రాముఖ్యతను వివరిస్తుంది. మీరు మీ ప్రాజెక్ట్ యొక్క అవసరాలకు అనుగుణంగా ఈ డైరెక్టరీ నిర్మాణాన్ని అనుకూలీకరించవచ్చు.