Rumah >hujung hadapan web >tutorial js >Mengapa Babel Menyalin Fail Sumber Saya Daripada Menyusunnya?
Kompilasi Babel: Mencegah Salinan Terus
Dalam coretan kod yang diberikan, Babel tidak dapat mengubah fail sumber menjadi output terkumpul. Sebaliknya, ia hanya menyalin fail asal. Ini berlaku kerana Babel 6.x memerlukan konfigurasi eksplisit untuk menentukan transformasi yang diingini.
Untuk menyelesaikan isu ini, pasang pakej babel-preset-env melalui npm. Pratetap ini membolehkan penyusunan semua tingkah laku ES* standard kepada ES5. Kemudian, gunakan arahan berikut:
babel --presets env proxy.js --out-file proxified.js
Sebagai alternatif, buat fail .babelrc dengan konfigurasi berikut:
{ "presets": ["env"] }
Menjalankan Babel dengan konfigurasi ini akan menggunakan kompilasi ES5, menyelesaikan masalah isu salinan langsung.
Atas ialah kandungan terperinci Mengapa Babel Menyalin Fail Sumber Saya Daripada Menyusunnya?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!