babeljs-7 - manual referensi, opsi, contoh perintah


NAMA

babeljs-7 babel.js - Kompiler untuk menulis JavaScript generasi berikutnya

RINGKASAN

babel [options] <files ...>

PILIHAN

-f, --filename [filename]

Nama file yang akan digunakan saat membaca dari stdin. Ini akan digunakan dalam peta sumber, kesalahan, dll.

--presets [list]

Daftar nama prasetel yang dipisahkan koma.

--plugins [list]

Daftar nama plugin yang dipisahkan koma.

--config-file [path]

Jalur ke file .babelrc yang akan digunakan.

--env-name [name]

Nama 'env' untuk digunakan saat memuat konfigurasi dan plugin. Default ke nilai BABEL_ENV, atau NODE_ENV, atau 'pengembangan'.

--root-mode [mode]

Mode resolusi project-root. Salah satu dari 'root' (default), 'upward', atau 'upward-optional'.

--tipe-sumber [skrip|modul]

--no-babelrc

Apakah akan mencari file .babelrc dan .babelignore atau tidak.

--ignore [list]

Daftar jalur glob ke kompilasi **not**.

--only [list]

Daftar jalur glob ke **hanya** kompilasi.

--no-highlight-code

Aktifkan atau nonaktifkan penyorotan sintaks ANSI dari bingkai kode. (aktif secara default)

--no-comments

Tulis komentar ke output yang dihasilkan. (benar secara default)

--retain-lines

Pertahankan nomor baris. Ini akan menghasilkan kode yang sangat jelek.

--compact [true|false|auto]

Jangan sertakan karakter spasi kosong dan terminator garis yang berlebihan.

--minified

Simpan sebanyak mungkin byte saat mencetak. (salah secara default)

--auxiliary-comment-before [string]

Cetak komentar sebelum kode non-pengguna yang disuntikkan.

--auxiliary-comment-after [string]

Cetak komentar setelah kode non-pengguna yang disuntikkan.

-s, --source-maps [true|false|inline|keduanya]

--source-map-target [string]

Tetapkan `file` pada peta sumber yang dikembalikan.

--source-file-name [string]

Tetapkan `sumber[0]` pada peta sumber yang dikembalikan.

--source-root [filename]

Akar dari mana semua sumber bersifat relatif.

--module-root [filename]

Awalan opsional untuk pemformat modul AMD yang akan ditambahkan ke nama file pada definisi modul.

-M, --module-ids

Masukkan id eksplisit untuk modul.

--module-id [string]

Tentukan nama khusus untuk id modul.

-x, --extensions [extensions]

Daftar ekstensi untuk dikompilasi ketika direktori telah menjadi input. [.js,.jsx,.es6,.es,.mjs,.cjs]

--keep-file-extension

Pertahankan ekstensi file dari file input.

-w, --watch

Kompilasi ulang file pada perubahan.

--skip-initial-build

Jangan kompilasi file sebelum menonton.

-o, --out-file [out]

Kompilasi semua file input menjadi satu file.

-d, --out-dir [out]

Kompilasi direktori input modul ke dalam direktori output.

--relative

Kompilasi ke direktori keluaran relatif terhadap direktori atau file masukan. Membutuhkan --out-dir [keluar]

-D, --copy-files

Saat mengkompilasi salinan direktori melalui file yang tidak dapat dikompilasi.

--include-dotfiles

Sertakan dotfile saat mengkompilasi dan menyalin file yang tidak dapat dikompilasi.

--no-copy-ignored

Kecualikan file yang diabaikan saat menyalin file yang tidak dapat dikompilasi.

--verbose

Catat semuanya. Opsi ini bertentangan dengan --quiet

--quiet

Jangan mencatat apa pun. Opsi ini bertentangan dengan --verbose

--delete-dir-on-start

Hapus direktori keluar sebelum kompilasi.

--out-file-extension [string]

Gunakan ekstensi khusus untuk file keluaran

-V, --version

keluarkan nomor versi

-h, --help

menampilkan bantuan untuk perintah