babeljs-7 - คู่มืออ้างอิง ตัวเลือก ตัวอย่างคำสั่ง


ชื่อ

babeljs-7 babel.js - คอมไพเลอร์สำหรับเขียน JavaScript รุ่นต่อไป

เรื่องย่อ

babel [options] <files ...>

ตัวเลือก

-f, --filename [filename]

ชื่อไฟล์ที่จะใช้เมื่ออ่านจาก stdin สิ่งนี้จะใช้ในซอร์สแมป ข้อผิดพลาด ฯลฯ

--presets [list]

รายการชื่อที่ตั้งไว้ล่วงหน้าที่คั่นด้วยเครื่องหมายจุลภาค

--plugins [list]

รายการชื่อปลั๊กอินที่คั่นด้วยเครื่องหมายจุลภาค

--config-file [path]

พาธไปยังไฟล์ .babelrc ที่จะใช้

--env-name [name]

ชื่อของ 'env' ที่จะใช้เมื่อโหลดการกำหนดค่าและปลั๊กอิน ค่าเริ่มต้นเป็นค่า BABEL_ENV หรืออื่นๆ NODE_ENV หรืออื่นๆ 'การพัฒนา'

--root-mode [mode]

โหมดความละเอียดของโปรเจ็กต์รูท หนึ่งใน 'รูท' (ค่าเริ่มต้น), 'ขึ้น' หรือ 'ตัวเลือกขึ้น'

--ประเภทแหล่งที่มา [สคริปต์|โมดูล]

--no-babelrc

ค้นหาไฟล์ .babelrc และ .babelignore หรือไม่

--ignore [list]

รายการเส้นทาง glob เพื่อคอมไพล์ ** ไม่ใช่ **

--only [list]

รายการเส้นทางโกลบอลเพื่อคอมไพล์ **เท่านั้น**

--no-highlight-code

เปิดหรือปิดใช้งานการเน้นไวยากรณ์ ANSI ของโค้ดเฟรม (เปิดตามค่าเริ่มต้น)

--no-comments

เขียนความคิดเห็นไปยังผลลัพธ์ที่สร้างขึ้น (จริงตามค่าเริ่มต้น)

--retain-lines

รักษาหมายเลขบรรทัด สิ่งนี้จะส่งผลให้โค้ดน่าเกลียดจริงๆ

--compact [true|false|auto]

อย่าใส่อักขระช่องว่างที่ไม่จำเป็นและตัวสิ้นสุดบรรทัด

--minified

บันทึกจำนวนไบต์เมื่อพิมพ์ (เป็นเท็จตามค่าเริ่มต้น)

--auxiliary-comment-before [string]

พิมพ์ความคิดเห็นก่อนใส่รหัสที่ไม่ใช่ผู้ใช้

--auxiliary-comment-after [string]

พิมพ์ความคิดเห็นหลังจากใส่รหัสที่ไม่ใช่ผู้ใช้

-s, --แผนที่แหล่งที่มา [true|false|inline|both]

--source-map-target [string]

ตั้งค่า `file` บนแผนที่ต้นทางที่ส่งคืน

--source-file-name [string]

ตั้งค่า `แหล่งที่มา[0]` บนแผนที่ต้นทางที่ส่งคืน

--source-root [filename]

รากที่แหล่งที่มาทั้งหมดสัมพันธ์กัน

--module-root [filename]

คำนำหน้าทางเลือกสำหรับตัวจัดรูปแบบโมดูล AMD ที่จะต่อท้ายชื่อไฟล์ในข้อกำหนดของโมดูล

-M, --module-ids

ใส่ ID ที่ชัดเจนสำหรับโมดูล

--module-id [string]

ระบุชื่อที่กำหนดเองสำหรับรหัสโมดูล

-x, --extensions [extensions]

รายการส่วนขยายที่จะคอมไพล์เมื่อไดเร็กทอรีเป็นอินพุต [.js,.jsx,.es6,.es,.mjs,.cjs]

--keep-file-extension

รักษานามสกุลไฟล์ของไฟล์อินพุต

-w, --watch

คอมไพล์ไฟล์ใหม่เมื่อมีการเปลี่ยนแปลง

--skip-initial-build

ห้ามคอมไฟล์ก่อนรับชม

-o, --out-file [out]

รวบรวมไฟล์อินพุตทั้งหมดเป็นไฟล์เดียว

-d, --out-dir [out]

คอมไพล์ไดเร็กทอรีอินพุตของโมดูลลงในไดเร็กทอรีเอาต์พุต

--relative

คอมไพล์ลงในไดเร็กทอรีเอาต์พุตที่สัมพันธ์กับไดเร็กทอรีอินพุตหรือไฟล์ ต้องการ --out-dir [out]

-D, --copy-files

เมื่อรวบรวมสำเนาไดเร็กทอรีบนไฟล์ที่คอมไพล์ไม่ได้

--include-dotfiles

รวม dotfiles เมื่อคอมไพล์และคัดลอกไฟล์ที่คอมไพล์ไม่ได้

--no-copy-ignored

ยกเว้นไฟล์ที่ถูกละเว้นเมื่อคัดลอกไฟล์ที่คอมไพล์ไม่ได้

--verbose

เข้าสู่ระบบทุกอย่าง ตัวเลือกนี้ขัดแย้งกับ --เงียบ

--quiet

อย่าบันทึกอะไร ตัวเลือกนี้ขัดแย้งกับ --verbose

--delete-dir-on-start

ลบไดเร็กทอรีออกก่อนที่จะรวบรวม

--out-file-extension [string]

ใช้นามสกุลเฉพาะสำหรับไฟล์เอาต์พุต

-V, --version

ออกหมายเลขเวอร์ชัน

-h, --help

แสดงความช่วยเหลือสำหรับคำสั่ง