چرا و نحوه نصب Moonshine v3

سلام به همه و همه چیز!
ماقبل تاریخ
امروز ، من می خواهم در مورد چارچوب ماه مهتاب عالی برای شما تعریف کنم ، نه مهتابی که در خانه پدربزرگ در دهکده است – و می خواهم در مورد این چارچوب ، که براساس اصول معماری لاراول و اصول دیدگاه نویسنده از کد است ، برای شما تعریف کنم.
شاید من کسی را غافلگیر کنم ، اما این چارچوب در کارهای روزمره با عملیات CRUD ، فیلترهای پرس و جو ، تزئینات مزارع و بسیاری از بسته های دیگر ، به من کمک زیادی کرد.
⌛ در کل ، این به من کمک کرده است که بارها و بارها زمان توسعه خود را سرعت ببخشم ، حداقل 3-4 ماه پس انداز وقت در سال به طور متوسط. ☕📚👨🎓 به هر حال ، در حالی که من در حال مطالعه این ابزار بودم – 3 پروژه کوچک نوشتم ، مانند ورود به سیستم برای خدمات API ، یک وبلاگ ساده و یک مورد بسیار پیچیده مانند مبادله مستقل با تعادل برای کاربران. به نظر می رسد که بقیه وقت ، من می توانم پس از پروژه های مشتری خود با همان حجم کاری که امروز دارم همانطور که در سالهای گذشته داشته ام ، برای پروژه های خودم هزینه کنم.
پس این چیز چیست؟ 🌚
Moonshine یک تابلو مدیر مدرن برای برنامه های Laravel است. در زیر یک راهنمای گام به گام برای نصب Moonshine برای Laravel قرار دارد.
همانطور که ممکن است در زیر کاپوت حدس زده باشید ، یک زمان پشته از Tailwindcss ، alpine.js ، Laravel
این یک پروژه منبع باز است ، کار اصلی آن این است که پانل مدیر را تا حد امکان (برای توسعه دهندگان خردسال) و در عین حال کاربردی و قابل تنظیم (برای افراد با تجربه) ساده تر کند.
Danil Shchutsky (C)
الزام [composer v2+]
"require": {
"php": "^8.2",
"laravel/framework": "^10.48",
}
مرحله 0: یک پروژه جدید Laravel ایجاد کنید
اگر هنوز یک پروژه Laravel ندارید ، یکی را ایجاد کنید:
composer create-project laravel/laravel my-first-moonshine-project
cd my-first-moonshine-project
مرحله 1: Moonshine را از طریق آهنگساز نصب کنید
با استفاده از آهنگساز ، مهتاب را به پروژه خود اضافه کنید:
composer require moonshine/moonshine
مرحله 2: اسکلت Moonshine را منتشر کنید
دستور زیر را برای انتشار پرونده ها و دارایی های پیکربندی اجرا کنید:
php artisan moonshine:install {--with-options}
شما می توانید در مورد همه گزینه های پشتیبانی شده در بخش دستورات اسناد و مدارک بیاموزید.
مرحله 3: مشاهده نتیجه عالی
خدمت مانند:
php artisan server --port={YOUR_LIKE_PORT}
پس از نصب Laravel 🐱 ، پرونده جدید .env خود را به روز کنید
- همچنین باید به آن نگاه کنید
config/moonshine.php
یاMoonShineServiceProvider.php
برای درک کل جهان 🌌🌍🌙🪐✨ ، - مسیر به طور پیش فرض است
/admin
🌅🌲🚶♀
همه کارها ، خوب انجام شد! 🌈🎉👏
امیدوارم این ابزار قابل اعتماد را نیز مفید بدانید. همانطور که خودم را پیدا کردم. ❤
موفق باشید!