Html-react-parser: kode es6 menyelinap masuk / merusak ie11

Dibuat pada 21 Jan 2021  ·  9Komentar  ·  Sumber: remarkablemark/html-react-parser

Perilaku yang Diharapkan

Seharusnya ada kode es5 hanya dist build.

Perilaku Sebenarnya

Saat membangun versi terbaru 1.2.1 dengan webpack untuk produksi, ia menambahkan kode es6 ke dalam dist build.
Saya tidak 100% yakin mengapa demikian, karena saya tidak dapat menemukan dist build "const" itu sendiri.
Bagi saya tambahan baru ini juga dikompilasi:
https://github.com/remarkablemark/html-react-parser/commit/4caa88cc3d6eaf9c28acaf6a344a8d7353a1c58b#diff -d6299b5bb2afc0956126a0adb12fd89829e01a4cc025e7277a092228b496f32e

Jika ada yang membantu, ini adalah tampilannya saat dikompilasi:
Screen Shot 2021-01-21 at 13 58 10

Ketika saya menurunkan versi ke versi 1.2.0, itu baik-baik saja dan IE11 berfungsi. Apakah ada peluang untuk membuat kode es5 ini?

Lingkungan

  • Versi: 1.2.1
  • Platform: mac os big sur, webpack 5
  • Peramban: IE11
bug

Komentar yang paling membantu

Terima kasih kembali! Beri tahu saya jika Anda mengalami masalah.

Semua 9 komentar

Terima kasih telah membuka masalah ini @lhtdesignde

Ini terjadi karena webpack memprioritaskan module daripada main dari package.json :

Jadi alih-alih:

// webpack.config.js
module.exports = {
  //...
  resolve: {
    mainFields: ['browser', 'module', 'main'],
  },
};

Lihat apakah Anda dapat melakukan:

// webpack.config.js
module.exports = {
  //...
  resolve: {
    mainFields: ['browser', 'main', 'module'],
  },
};

Lihat resolve.mainFields

Juga, versi webpack apa yang Anda gunakan?

paket web 5.16.0

Sangat baik! Terima kasih atas jawaban ini @remarkablemark. Itu berhasil!

Senang mendengarnya! Bisakah masalah ini ditutup @lhtdesignde?

ya terima kasih!

Perhatian @lhtdesignde , saya menerbitkan v1.2.4 , yang memfaktorkan ulang sintaks ES6 ke ES5 dalam index.mjs .

Ini akan memperbaiki akar penyebab masalah Anda (Anda dapat membatalkan perubahan webpack.config.js ).

Terima kasih banyak! Saya lebih suka itu karena perubahan konfigurasi saya menyebabkan ukuran file vendor saya meningkat secara signifikan.

Terima kasih kembali! Beri tahu saya jika Anda mengalami masalah.

Apakah halaman ini membantu?
0 / 5 - 0 peringkat

Masalah terkait

alizeaiter picture alizeaiter  ·  3Komentar

danielimmke picture danielimmke  ·  4Komentar

thany picture thany  ·  7Komentar

ollie-o picture ollie-o  ·  3Komentar

linkurzweg picture linkurzweg  ·  8Komentar