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

مشكلة غند تحديث مكتبات مشروع Gatsby - React

Adam Ebrahim

السؤال

أعمل على مشروع بإستخدام Gatsby - React وقمت بتحديث كل مكتبات المشروع من خلال الأمر:

npm update

لكن بعد ذلك قمت بتنفيذ الأمر gatsby develop وظهر لي الخطأ التالي:

React-Hot-Loader: react-hot-dom patch is not detected. React 16.6+ features may not work.

 

رابط هذا التعليق
شارك على الشبكات الإجتماعية

Recommended Posts

  • 0

يمكنك ضمن package.json استبدال المكتبة التالية:

react-dom

بالمكتبة:

@hot-loader/react-dom

ولتنصيبها ننفذ الأمر:

npm install -D @hot-loader/react-dom

و نضيف للملف gatsby-node.js:

exports.onCreateWebpackConfig = ({ getConfig, stage }) => {
  const config = getConfig()
  if (stage.startsWith('develop') && config.resolve) {
    config.resolve.alias = {
      ...config.resolve.alias,
      'react-dom': '@hot-loader/react-dom'
    }
  }
}

 

رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0

تحتاج إلى تحديد اصدار React الخاص بـ react-hot-dom في ملف الحزم package

"@hot-loader/react-dom": "{الاصدار الحالي}",

وبعد ذلك تقوم بإضافته في webpack config

alias: { 'react-dom': '@hot-loader/react-dom'  }

حتى يتم الحصول على الاصدارات المناسبة للمكتبات بما يتناسب مع اصدار React الخاص بك

رابط هذا التعليق
شارك على الشبكات الإجتماعية

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

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

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

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   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.

  • إعلانات

  • تابعنا على



×
×
  • أضف...