ڈائرکٹری کا ڈھانچہ ان میں Laravel: ہر ڈائرکٹری کی ڈیفالٹ ڈائرکٹری کی ساخت Laravel اور اہمیت کی وضاحت کرنا۔
-
app
ڈائریکٹری: سے متعلق فائلوں پر مشتمل ہےLaravel application, including Controllers, Models, Providers
۔ یہ آپ کی درخواست کے لیے منطق لکھنے کی اہم جگہ ہے۔ -
bootstrap
ڈائریکٹری: ایپلیکیشن کے لیے بوٹسٹریپ فائلوں پر مشتمل ہے Laravel ۔ اس میں ایپلیکیشن کے بوٹسٹریپنگ کے عمل کو تیز کرنے کے لیےapp.php
فائل اور فولڈر شامل ہیں۔cache
-
config
ڈائریکٹری: Laravel ایپلیکیشن کے لیے کنفیگریشن فائلوں پر مشتمل ہے۔ آپ یہاں ڈیٹا بیس، تصدیق، ای میل، اور دیگر اختیارات جیسے پیرامیٹرز کو ترتیب دے سکتے ہیں۔ -
database
ڈائریکٹری: سے متعلق فائلوں پر مشتمل ہےdatabase, including migration files, seeders, factories
۔ آپ اس ڈائرکٹری میں ٹیبل بنا سکتے ہیں، نمونہ ڈیٹا شامل کر سکتے ہیں اور ڈیٹا بیس سیٹ اپ کو سنبھال سکتے ہیں۔ -
public
ڈائریکٹری: جامد فائلوں پر مشتمل ہے جیسے امیجز، سی ایس ایس، اور جاوا اسکرپٹ فائلیں۔ یہ وہ ڈائریکٹری ہے جس کی طرف ویب سرور اشارہ کرتا ہے اور براؤزر سے براہ راست قابل رسائی ہے۔ -
resources
ڈائریکٹری: Laravel ایپلیکیشن کے وسائل پر مشتمل ہے، جیسے کہ بلیڈ ٹیمپلیٹ فائلیں، SASS فائلیں، اور غیر مرتب کردہ JavaScript۔ -
routes
ڈائریکٹری: Laravel درخواست کے لیے روٹ فائلوں پر مشتمل ہے۔ آپ ان فائلوں میں راستوں اور متعلقہ ہینڈلنگ کے کاموں کی وضاحت کر سکتے ہیں۔ -
storage
ڈائریکٹری: Laravel ایپلیکیشن کے لیے عارضی فائلوں اور لاگ فائلوں پر مشتمل ہے۔ یہ وہ جگہ ہے جہاں وسائل جیسے سیشن فائلیں، کیشے فائلیں، اور دیگر اثاثے محفوظ کیے جاتے ہیں۔ -
tests
ڈائریکٹری: Laravel ایپلیکیشن کے لیے یونٹ ٹیسٹ اور انضمام ٹیسٹ پر مشتمل ہے۔ آپ یہ یقینی بنانے کے لیے ٹیسٹ کیسز لکھ سکتے ہیں کہ آپ کا کوڈ صحیح طریقے سے کام کرتا ہے۔ -
vendor
ڈائریکٹری: Laravel کمپوزر کے زیر انتظام ایپلی کیشن کے لیے لائبریریوں اور انحصار پر مشتمل ہے۔
یہ پہلے سے طے شدہ ڈائریکٹری ڈھانچہ ہے Laravel اور ہر ڈائریکٹری کی اہمیت کو بیان کرتا ہے۔ آپ اپنے پروجیکٹ کی ضروریات کے مطابق اس ڈائریکٹری ڈھانچے کو اپنی مرضی کے مطابق بنا سکتے ہیں۔