Apabila cuba menggunakan kod ES6 dalam projek, anda mungkin menghadapi ralat "eksport token yang tidak dijangka". Ralat ini timbul disebabkan oleh ketidakserasian antara sokongan JavaScript persekitaran anda dan sintaks ES6.
Sebab Eksport Token Tidak Dijangka
ES6 memperkenalkan konsep Modul EcmaScript (ESM) , dilambangkan dengan kata kunci eksport. Walau bagaimanapun, persekitaran yang tidak menyokong ESM akan mentafsirkan sintaks ini sebagai token yang tidak dijangka. Terutamanya, versi lama NodeJS (sebelum v14.13.0) menggunakan Modul CommonJS, yang menggunakan sintaks sifat module.exports. Malah dalam versi NodeJS yang lebih baharu yang menyokong ESM, ia perlu didayakan secara eksplisit.
Penyelesaian untuk Menyelesaikan Eksport Token Tidak Dijangka
Terdapat pelbagai pendekatan untuk menangani isu ini:
Atas ialah kandungan terperinci Apakah yang Menyebabkan Ralat \'Eksport Token Tidak Dijangka\' dalam ES6 dan Bagaimana untuk Menyelesaikannya?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!