lib vs target
target และ lib เป็น options ที่สำคัญใน tsconfig.json แต่มักสับสนกัน ทั้งคู่เกี่ยวข้องกับ JavaScript versions แต่ทำหน้าที่ต่างกัน - target กำหนด JavaScript output version ที่จะ compile ออกมา ส่วน lib กำหนด type definitions ที่ TypeScript จะรู้จัก
ความแตกต่างหลัก
Section titled “ความแตกต่างหลัก”| Option | ทำหน้าที่ | ผลกระทบ | ตัวอย่าง |
|---|---|---|---|
| target | JavaScript output version | โค้ดที่ compile ออกมา | ES2020, ES2022, ESNext |
| lib | Type definitions ที่รวมอยู่ | Types ที่ TypeScript รู้จัก | ES2022, DOM, WebWorker |
Target vs Lib
Section titled “Target vs Lib”เข้าสู่ระบบเพื่อดูเนื้อหาเต็ม
ยืนยันตัวตนด้วยบัญชี Google เพื่อปลดล็อกบทความทั้งหมด
Login with Google