Gatsby: Kesalahan: Kesalahan Bereaksi yang Diperkecil #130

Dibuat pada 29 Jul 2017  ·  3Komentar  ·  Sumber: gatsbyjs/gatsby

Detail: Jenis elemen tidak valid: mengharapkan string (untuk komponen bawaan) atau kelas/fungsi (untuk komponen komposit) tetapi mendapat: objek. Periksa metode render t

Itu hanya kesalahan tetapi pada server pengembangan berfungsi!. Pada gatsby develop semuanya berfungsi dengan baik tetapi ketika saya melakukan gatsby build dan menjatuhkan file di halaman github, itu menimbulkan kesalahan yang diperkecil ini. Apa yang sedang terjadi?

Komentar yang paling membantu

Saya juga mendapatkan kesalahan ini, dan sangat sulit untuk di-debug :(

EDIT: @jimfilippou Saya memperbaikinya dengan mengatur jenis anak-anak di src/layouts/index.js menjadi any seperti ini:

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

Saya menambahkan babel-plugin-transform-react-remove-prop-types yang menurut saya menghapus semua tipe prop, jadi saya pikir ini akan menghilangkan kesalahan validasi prop, tapi saya rasa saya tidak memahami plugin itu dengan benar.

Semua 3 komentar

Saya juga mendapatkan kesalahan ini, dan sangat sulit untuk di-debug :(

EDIT: @jimfilippou Saya memperbaikinya dengan mengatur jenis anak-anak di src/layouts/index.js menjadi any seperti ini:

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

Saya menambahkan babel-plugin-transform-react-remove-prop-types yang menurut saya menghapus semua tipe prop, jadi saya pikir ini akan menghilangkan kesalahan validasi prop, tapi saya rasa saya tidak memahami plugin itu dengan benar.

Panggilan yang bagus, dalam kasus saya itu adalah paket npm. Ketika saya membangun kembali aplikasi saya, itu berfungsi dengan baik tetapi saya akan mengikuti proptypes Anda, sepertinya lebih baik daripada milik saya

Saya merekomendasikan PropTypes.node , ini lebih spesifik daripada any dan berfungsi juga.

Apakah halaman ini membantu?
0 / 5 - 0 peringkat

Masalah terkait

andykais picture andykais  ·  3Komentar

Oppenheimer1 picture Oppenheimer1  ·  3Komentar

kalinchernev picture kalinchernev  ·  3Komentar

benstr picture benstr  ·  3Komentar

rossPatton picture rossPatton  ·  3Komentar