1402/02/26 12 قسمت 14 دقیقه

آموزش ساخت پکیج لاراول

#لاراول #آموزش #درسنامه

چگونه یک پکیج لاراولی بسازیم تا دیگران هم از آن استفاده کنند ؟

در این درسنامه قدم به قدم ساخت پکیج لاراول و در نهایت انتشار آن در گیت‌هاب و packagist را یاد خواهید گرفت. how-to-create-laravel-package

ساختن پکیج لاراول در مواقعی که می‌خواهیم از کدها و منطق آن برای پروژه‌های دیگر استفاده مجدد بکنیم بسیار مناسب و کارآمد است. با این کار علاوه بر استفاده مجدد از کد در پروژه‌های شخصی، پکیج را با دیگر برنامه‌نویسان هم به اشتراک می‌گذاریم تا از مزایای آن بهره‌مند شوند.

در طول این دوره ادیتور گرافیکی دسترسی‌ها که در پشت صحنه از پکیج محبوب spatie/laravel-permission استفاده می‌کند را خواهیم ساخت.

درسنامه شامل موارد زیر می‌باشد :

  1. نقطه شروع : چه پکیجی خواهیم ساخت ؟
  2. ایجاد پکیج: ساختار و فایل composer.json
  3. ایجاد و ریجیسترر کردن Service Provider
  4. اولین Controller و Route
  5. بارگیری صفحات Blade
  6. گسترش Blade Layout
  7. وابستگی‌ها: فراخوانی پکیج اضافی
  8. استایل : CSS و Assets
  9. میدلور : Web و Spatie check
  10. تنظیمات پکیج
  11. مدل‌ها، مایگریشن‌ها و دستورات Artisan
  12. انتشار پکیج روی گیت‌هاب و packagist