ในโลกของ JavaScript นั้นมีเครื่องมือใช้งานเยอะเหลือเกิน
เพื่อแก้ไขปัญหาต่าง ๆ
หนึ่งในนั้นคือการจัดการ version ของ NodeJS
เพื่อให้ใช้งาน version ต่าง ๆ ตามแต่ละ project ให้ง่ายขึ้น
ปกติก็จะมี nvm และ snm เป็นต้น
แต่ก็มี Volta อีกตัวที่บอกกันว่า ดีกว่า
ถูกพัฒนาด้วยภาษา Rust
ดังนั้นมาลองใช้งานกันหน่อย
โดยติดตั้งตามเอกสารได้เลย
ส่วนการใช้งานเป็นดังนี้
- ติดตั้ง NodeJS ใน version ที่ต้องการผ่าน $volta install
- กำหนด version ของ NodeJS แต่ละ project ในไฟล์ package.json ผ่าน $volta pin
รวมทั้งสามารถกำหนด version ของ NPM ได้ด้วยเช่นกัน
[code] volta install npm volta pin npm [/code]ลองใช้งานกันดูครับ