اذهب إلى المحتوى

السؤال

نشر

أقوم باستخدام Laravel Mix اعتماداً على  WebPack والآن يظهر لدي الخطأ التالي:

Invalid configuration object. Webpack has been initialised using a configuration object that does not match the API schema.
- configuration.output.path: The provided value "public" is not an absolute path!

وعندما أقوم بحذف محتويات webpack.mix.js يبقى الخطأ. كما حاولت أيضاً حذف المجلّد node_modules وإعادة تحميله من خلال npm install، ولكن لم تحل المشكلة.

كيف يمكنني معالجة هذا الخطأ؟

Recommended Posts

  • 0
نشر

يجب وضع التالي في object DevServe , يتم فعل ذلك في ملف webpack.config.js

inline:false,

ليصبح object بهذا الشكل 

devServer: {
        contentBase: path.join(__dirname, "/dist"),
        port: 1401,
        overlay: true,
        writeToDisk: true,
        open: true,
		inline: false
    },

ايضا هناك حل أخر و هو حذف مجلد node_module مع ملف package-lock.json ومن ثم إعادة تثبيته باستخدام الأمر التالي 

npm install

ايضا يمكنك إزالة حزمة webpack عن طريق الأمر التالي 

npm unistall webpack 

ومن ثم إعادة تثبيتها من جديد . أو ايضا يمكنك حذف laravel-mix 

npm unistall laravel-mix

ومن ثم إعادة تثبيتها من جديد باستخدام الأمر التالي 

npm install --save laravel-mix

 

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...