YML (นามสกุลทางเลือกของ YAML)
YML เป็นนามสกุลไฟล์ทางเลือกสำหรับไฟล์ YAML ซึ่งมีฟังก์ชันเหมือนกับ .yaml ทุกประการ นามสกุลทั้งสองใช้กันอย่างแพร่หลาย โดย .yml เป็นที่นิยมในเครื่องมือบางตัว
ประเภท MIME
application/x-yaml
ประเภท
ข้อความ
การบีบอัด
ไม่สูญเสียคุณภาพ
ข้อดี
- + Shorter extension, widely recognized
- + Default in Docker Compose (docker-compose.yml)
- + Used by GitHub Actions (.github/workflows/*.yml)
ข้อเสีย
- − Not the officially recommended extension (.yaml is preferred)
- − Inconsistency between .yml and .yaml can confuse tooling
- − Same indentation pitfalls as .yaml
เมื่อใดควรใช้ .YML
ใช้ .yml หรือ .yaml อย่างสม่ำเสมอภายในโปรเจกต์; .yml เป็นที่นิยมสำหรับ Docker Compose และ GitHub Actions ในขณะที่ .yaml เป็นชื่อทางการ
รายละเอียดทางเทคนิค
เหมือนกับไฟล์ .yaml — ข้อกำหนด YAML เดียวกัน ตัวแยกวิเคราะห์เดียวกัน คุณสมบัติเดียวกัน นามสกุลไฟล์เป็นเพียงความแตกต่างทางรูปลักษณ์เท่านั้น
ประวัติ
นามสกุล .yml เกิดขึ้นเป็นทางเลือกที่สั้นกว่าสำหรับ .yaml ตามธรรมเนียมของนามสกุลสามตัวอักษร หลายเครื่องมือใช้ .yml เป็นค่าเริ่มต้น เช่น docker-compose.yml