🎉 سال نو، مهارت نو، مشاوره رایگان نقشه راه برنامه نویسی (آفر ویژه ثبت نام قبل از افزایش قیمت 🔥)
۰ ثانیه
۰ دقیقه
۰ ساعت
۱ alirezamachanloo
ترتیب در mix.js
جامعه لاراول ایجاد شده در ۱۶ دی ۱۴۰۰

در زمانی که داریم عبارت زیر را در  webpack میزنیم:

mix.js([

    'resources/js/app.js', 

    'resources/js/bootstrap.min.js', 

    'resources/js/custom.js', 

....

اگر مثلا عبارت resources/js/app.js پایین‌تر بنویسیم یا مثلا جاشو با resources/js/custorm.js عوض کنیم خطا میده چرا؟


سلام دوست عزیز

این موضوع برای موارد مورد نیاز اصلی بسیار مهم هست. ببینید برای راه‌اندازی و آماده شدن میکس و برخی از فانکشنالیتی‌های اصلی نیاز هست تا یک سری فایل‌ها در ابتدا لود بشوند. اینجا فایل App.js به‌عنوان یکی از فایلهای اصلی هست و نمی‌تونید جا به جاش کنید چون پایه و اساس کار هست و ازش در دیگر فایلها استفاده شده که اگر قبل از همه لود نشه باعث اختلال در برنامه میشه... مثال: اینطور فرض کنید که یک مدل در لاراول ساختین اما میگین به جای اینکه اول کلاس اصلی مدل‌ها اجرا بشه این مدل دلخواه من اجرا بشه، مسلما برنامه دچار مشکل میشه چون برای کار کردن صحیح به یک سری ملزومات و مقدمات نیاز هست که باید از مدل اصلی لود و سپس بقیه از اون ارث‌بری کنند

بهترین پاسخ
رضا * ۱۶ دی ۱۴۰۰، ۱۸:۱۸