Rumah  >  Artikel  >  hujung hadapan web  >  Adakah es6 serasi dengan ie8?

Adakah es6 serasi dengan ie8?

WBOY
WBOYasal
2022-04-26 10:24:231745semak imbas

es6 tidak serasi dengan ie8 dan hanya serasi dengan beberapa API es6 dalam ie10 dan ie11 kaedah untuk mencapai keserasian: anda boleh menggunakan "babel-loader" untuk menyusun kod es6 ke dalam es5 untuk pelaksanaan dalam ie8; , gunakan " npm install babel-loader" untuk memasang.

Adakah es6 serasi dengan ie8?

Persekitaran pengendalian tutorial ini: sistem Windows 10, ECMAScript versi 6.0, komputer Dell G3.

Adakah es6 serasi dengan ie8?

es6 tidak serasi dengan ie8

Pelayar IE tidak menyokong sintaks ES6, hanya sebahagian daripadanya disokong dalam IE10 dan IE11 ES6 API, jadi apabila menggunakan ES6 dalam pelayar IE, anda perlu menyusun kod ES6 ke dalam ES5 sebelum ia boleh dilaksanakan. Kaedahnya juga sangat mudah, hanya gunakan babel-loader.

Pada masa ini, sintaks seperti ES6 (ES2015) telah digunakan secara meluas Ia lebih ringkas dan lebih berkuasa Dalam projek sebenar, modul yang menggunakan sintaks ES6 mungkin akan digunakan, tetapi menyemak imbas Sokongan pelayan untuk sintaks ES6. tidak sempurna. Untuk mencapai keserasian, anda perlu menggunakan alat penukaran untuk menukar sintaks ES6 kepada sintaks ES5 ialah alat yang paling biasa digunakan

Adakah es6 serasi dengan ie8?

Kebergantungan yang diperlukan untuk sintaks penukaran babel. :

  • babel-loader: Bertanggungjawab untuk penukaran sintaks es6

  • babel-core: pakej babel core

  • babel- preset-env: Beritahu babel peraturan transcoding mana yang hendak digunakan untuk pemprosesan fail

Pasang kebergantungan

npm install babel-loader @babel/core @babel/preset-env --save-dev

Konfigurasikan fail konfigurasi

kecualikan bermaksud tidak mencari fail yang berkaitan dalam direktori yang ditentukan

[Cadangan berkaitan: tutorial video javascript, depan web -akhir]

Atas ialah kandungan terperinci Adakah es6 serasi dengan ie8?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn