راکت

مشکل در لاراول میکس

5 پاسخ

سلام وقت بخیر من میخام دستور npm run dev رو تو ترمینال بزنم ولی اتفاقی نمیفته
ظاهرا یک فایلی به اسم vite.config.js اضافه شده که باید مسیر بوتسترپ و sass رو بهش داد ؟؟
من اینکارو هم انجا دادم ولی نتیجه نگرفتم نمیدونم چیکار کنم دستور npm و لاراول میکس اجرا بشه
عکس زیر تو ترمینال به این شکل هست
عکس

Paradox
Paradox
@paradox
ثبت پرسش جدید

پاسخ‌ها

5
محمدحسن یگانه
محمدحسن یگانه
@mhyeganeh

تخصص: Full-Stack Web Developer Freelancer

سلام
در آخرین نسخه لاراول یعنی 9.19 کلا Laravel-Mix با Vite جایگزین شده که از جهات مختلفی بهتره.

تا حد زیادی با هم شباهت دارند ولی یکسری تفاوت هایی هم دارند که لازمه باهاشون آشنا بشید. مثلا با اجرای npm run dev همون‌طوری که در اسکریت شات ارسالیتون هم مشخصه یک سرور برای شما روی پورت ۳۰۰۰ اجرا می‌کنه و با هر بار تغییر فایل‌ها نسخه بیلد شده اش رو تولید و مرورگر رو هم اتومات Reload می‌کنه.

بهترین مرجع اطلاع از جزئیاتش مستندات رسمی لاراول هست که در لینک زیر می‌تونید مشاهده کنید:
https://laravel.com/docs/9.x/vite

اگر هم به هر دلیلی تمایلی به استفاده از vite نداشتید می‌تونید با استفاده از راهنمای زیر دوباره مثل قبل از laravel-mix استفاده کنید:
https://github.com/laravel/vite-plugin/blob/main/UPGRADE.md#migrating-from-vite-to-laravel-mix

Paradox
Paradox
@paradox

تخصص: در حال یادگیری

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

شاید پاسخ شما همین‌جا باشد

محمدحسن یگانه
محمدحسن یگانه
@mhyeganeh

تخصص: Full-Stack Web Developer Freelancer

دلیل اکثر بروزرسانی ها، ارتقا و بهبود شرایط قبلی هست و اگر قرار بود هیچ چیزی تغییر نکنه دنیای الانمون خیلی زشت می‌شد. vite هم در مقایسه با laravel-mix از نظر سرعت تفاوت فاحشی داره و خیلی سریع تره.

از بوت استرپ هم بله میشه استفاده کرد و پیچیدگی خاصی به نظر نمیاد.

اما در خصوص زبان انگلیسی ممکنه نظرم کمی صریح و خشن باشه... اما به نظرم زبان انگلیسی جزو ملزومات درجه اول برنامه نویس شدن هست و تا وقتی در خوندن مستندات رسمی و انگلیسی مشکل داریم، ورودمون به فضای برنامه‌نویسی اشتباه و هدر دادن عمر و هزینه‌ست.

Paradox
Paradox
@paradox

تخصص: در حال یادگیری

از پاسختون ممنون لاراول میکس حذف کردم
ظاهرا قسمت اخر ش درمورد حذف vite بود که من کامل بررسی نکرده بودم و مشکلم حل شد تشکر

اما راجب زبان حرفتون غیر منطقی کاملا
کسی که بخواد برنامه نویسی یاد بگیره قطعا از مستندات زودتر به نتیجه میرسه تا سرچ کردن تو گوگل
ولی دلیل نمیشه کسی که زبان قوی نداره دور برنامه نویسی خط بکشه تا زبان قوی بشه و بد شروع کنه

محمدحسن یگانه
محمدحسن یگانه
@mhyeganeh

تخصص: Full-Stack Web Developer Freelancer

بله کار نشد نداره. همون طوری که با قد ۱۴۰ سانت هم میشه والیبالسیت شد و با یک پا هم میشه به قله اورست صعود کرد.

به هر حال مسئله ای نیست. اجازه بدید در این خصوص با هم،‌ هم نظر نباشیم 🙂

البته اگر در این حد مسلط هستید که تونستید طبق مستندات پیش برید و مشکلتون رو برطرف کنید به این سطح ضعیف گفته نمیشه. بلکه همون چیزی هست که مورد نیاز اولیه یک برنامه نویس هست و منظور بنده هم داشتن مدرک تافل نیست.

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام