การเปลี่ยนแปลงสำคัญใน Vite 6

  • เพิ่ม Environment API:
    • API ใหม่เพื่อมอบประสบการณ์การพัฒนาที่ใกล้เคียงกับโปรดักชันมากขึ้น
      • สามารถรันและบันเดิลบนรันไทม์อื่นนอกเหนือจาก Node.js ได้ เช่น Deno, Bun
      • สามารถรองรับสภาพแวดล้อมสำหรับ Electron, Tauri, React Native ได้
    • เพิ่มความยืดหยุ่นสำหรับผู้เขียนเฟรมเวิร์กและปลั๊กอิน
    • คู่มือ: แนะนำ Environment API
  • อัปเดตการรองรับ Node.js:
    • รองรับ Node.js 18, 20, 22 และยุติการรองรับ 21
    • มีแผนออกเมเจอร์รีลีสใหม่หลังจาก Node.js 18 EOL ในอนาคต
  • ฟีเจอร์และการเปลี่ยนแปลงใหม่
    • ขยายเทมเพลต: รองรับเทมเพลตอย่าง Solid, Deno, SSR ผ่าน pnpm create vite-extra
    • Sass และ PostCSS:
      • ใช้ Sass modern API เป็นค่าเริ่มต้น
      • ขยายการตั้งค่าการโหลดของ PostCSS
    • ปรับแต่งชื่อไฟล์เอาต์พุตของไลบรารี CSS ได้
    • ขยายการรองรับการอ้างอิงแอสเซ็ตในองค์ประกอบ HTML
    • ปรับค่าเริ่มต้นของ resolve.conditions
    • JSON stringify
  • การย้ายเวอร์ชัน

ความก้าวหน้าของระบบนิเวศ Vite

  • ยอดดาวน์โหลดรายสัปดาห์บน npm เพิ่มจาก 7.5 ล้านเป็น 17 ล้านหลัง Vite 5
  • ขยายความร่วมมือกับเฟรมเวิร์กใหม่:
  • มีการประกาศหลากหลายใน ViteConf 2024:
    • Evan You ประกาศการก่อตั้ง VoidZero
    • ข่าวความคืบหน้าการพัฒนา Rolldown และ Oxc ที่พัฒนาด้วย Rust
    • เปิดตัวฟีเจอร์ทดสอบการผสานรวม Vitest ของ Storybook และ bolt.new ของ StackBlitz
  • ใช้หน้าแลนดิ้งเพจและโดเมนใหม่ของ Vite 6 คือ vite.dev

ยังไม่มีความคิดเห็น

ยังไม่มีความคิดเห็น