Vite คือ No-Bundle Dev Server สำหรับ Single File Component
นั่นคือไม่ต้องการ webpack อีกต่อไป
แน่นอนว่าทำงานเร็วมาก ๆ และอาจจะนำมาใส่ใน Vue 3 เลยทีเดียว
แต่ project นี้ยังเป็นเพียง experiment หรือทดลองเท่านั้น
ไม่เหมาะกับการนำไปใช้บน production นะ
มาลองเล่นกันหน่อย
นี่คือ Tweet จากผู้สร้าง
ทำการสร้าง project และ run ดังนี้
[gist id="c0c2465662cecf6026398acb89f747a0" file="1.txt"]แสดงผลการทำงานดังนี้
ลองทำการ Build เจอ error ดังนี้
[gist id="c0c2465662cecf6026398acb89f747a0" file="2.txt"]ให้ทำการแก้ไขเล็กน้อย ด้วยการสร้าง folder ที่ไม่มีใน error message นั่นแหละ
เพียงเท่านี้ก็ใช้งานได้แล้ว
จากที่ทดลองใช้งาน
พบว่าง่ายต่อการเริ่มต้น รวมทั้ง hot reload เร็วจริงจังมาก
น่าจะทำให้ development flow ดีขึ้นอย่างมาก
และจาก commit history พบว่า กำลังพัฒนากันจริงจังมาก ๆ