Gatsby: خطأ: خطأ رد فعل مصغر # 130

تم إنشاؤها على ٢٩ يوليو ٢٠١٧  ·  3تعليقات  ·  مصدر: gatsbyjs/gatsby

التفاصيل: نوع العنصر غير صالح: من المتوقع وجود سلسلة (للمكونات المضمنة) أو فئة / وظيفة (للمكونات المركبة) ولكن حصلت على: object. تحقق من طريقة العرض t

إنه مجرد خطأ ولكنه يعمل على خادم التطوير !. في gatsby develop ، كل شيء يعمل بشكل مثالي ولكن عندما أقوم بعمل gatsby build وأسقط الملفات على صفحات github ، فإن ذلك يثير هذا الخطأ المصغر. ما الذي يجري؟

التعليق الأكثر فائدة

أتلقى هذا الخطأ أيضًا ، ومن الصعب جدًا تصحيح الأخطاء :(

تحرير: jimfilippou لقد أصلحته عن طريق تعيين نوع الأطفال في src/layouts/index.js إلى any مثل هذا:

TemplateWrapper.propTypes = {
  children: PropTypes.any,
}

لقد أضفت babel-plugin-transform-react-remove-prop-types الذي اعتقدت أنه أزال أنواع العناصر معًا ، لذلك اعتقدت أن هذا سيقضي على أخطاء التحقق من صحة العناصر ، لكنني أعتقد أنني لا أفهم هذا المكون الإضافي بشكل صحيح.

ال 3 كومينتر

أتلقى هذا الخطأ أيضًا ، ومن الصعب جدًا تصحيح الأخطاء :(

تحرير: jimfilippou لقد أصلحته عن طريق تعيين نوع الأطفال في src/layouts/index.js إلى any مثل هذا:

TemplateWrapper.propTypes = {
  children: PropTypes.any,
}

لقد أضفت babel-plugin-transform-react-remove-prop-types الذي اعتقدت أنه أزال أنواع العناصر معًا ، لذلك اعتقدت أن هذا سيقضي على أخطاء التحقق من صحة العناصر ، لكنني أعتقد أنني لا أفهم هذا المكون الإضافي بشكل صحيح.

مكالمة جيدة ، في حالتي كانت حزمة npm. عندما أعدت بناء تطبيقي ، كان يعمل بشكل صحيح ولكني سأتبع نماذجك التي تبدو أفضل من تطبيقي

أوصي بـ PropTypes.node ، فهو أكثر تحديدًا من any ويعمل أيضًا.

هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات

القضايا ذات الصلة

dustinhorton picture dustinhorton  ·  3تعليقات

rossPatton picture rossPatton  ·  3تعليقات

theduke picture theduke  ·  3تعليقات

Oppenheimer1 picture Oppenheimer1  ·  3تعليقات

3CordGuy picture 3CordGuy  ·  3تعليقات