Ali Abbasi
4 سال پیش توسط Ali Abbasi مطرح شد
3 پاسخ

مشکل در استفاده از laravel mix

سلام به همگی دوستان
بنده از laravel mix برای کامپایل کردن asset هام استفاده می کنم. و وقتی هم که دستور npm run watch رو وارد می کنم پروسه بدون هیچ مشکلی و با موفقیت به اتمام میرسه ولی وقتی توی مروگر وارد تب کنسول می شم ارور زیر رو بهم بر می گردونه.

Uncaught Error: Bootstrap's JavaScript requires jQuery
    at Object../resources/js/files/bootstrap.min.js (admin.js:149)
    at __webpack_require__ (admin.js:20)
    at Object../resources/js/admin.js (admin.js:131)
    at __webpack_require__ (admin.js:20)
    at Object.1 (admin.js:5440)
    at __webpack_require__ (admin.js:20)
    at admin.js:84
    at admin.js:87

کد همی که در داخل admin.js نوشتم به صورت زیر هستش.

require('./files/jquery.min');
require('./files/bootstrap.min');

در ضمن تمامی فایل ها هم در مسیر داده شده قرار دادن.
@ali.bayat
@hesammousavi


ثبت پرسش جدید
حسام موسوی
تخصص : طراح و برنامه نویس
@hesammousavi 4 سال پیش مطرح شد
1

دوست عزیز باید به این شکل اضافه کنید نه چیزی که شما قرار دادید

try {
    window.Popper = require('popper.js').default;
    window.$ = window.jQuery = require('jquery');

    require('bootstrap');
} catch (e) {}

علی بیات
تخصص : توسعه دهنده ارشد وب
@ali.bayat 4 سال پیش مطرح شد
1

bootstrap به jQuery نیاز داره.
پس قبل از خود bootstrap باید jQuery رو لود کنید.


fahim140
@fahim.j1991 4 سال پیش آپدیت شد
0

سلام روزتون بخیر
در لاراول میکس به مشکل برخوردم وقتی npm run watch میگیرم با این ارور مواجه میشم!👇

میشه کمکم کنید 🙏
البته وقتی دستور npm install webpack --save را میزنم چند تا هشدار میده 👇

https://static.roocket.ir/images/editor/2020/8/14/RB8OckBkVN1BLbVGC8V2jboFECFPjP4wKxi3MFfW.jpeg

https://static.roocket.ir/images/editor/2020/8/14/G9uoYYVKOXsh73iFMs6m9dOCeF3sqevdV1agzCfL.jpeg


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

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