อธิบายสั้นๆ นิดนึงว่า NVM คืออะไร ชื่อเต็มๆ มันก็คือ Node version Manager ก็คือตัวจัดการ Version ของ nodejs นั่นแหละ ซึ่งมันจะช่วยให้สลับ version ของ nodejs ไปมาได้อย่างสะดวกมาก
กลับมาที่ fish กันต่อ
Install bass
โดยเราจะต้องติดตั้ง bass plugin ในการติดตั้งก็จะมีหลายวิธี แต่เนื่องจากผมใช้ omf
ก็เลยแนะนำการติดตั้งเฉพาะ omf
ละกัน bass plugin
หากใครสงสัยว่า omf มาจากไหน ให้ดูที่ บทความนี้ การติดตั้ง Fish
Install NVM
ได้เวลาติดตั้ง NVM สังเกตคำสั่งด้านล่าง เหมือนกันจะเห็นคำว่า bash ใช่แล้ว bass มันเข้ามาช่วยให้ fish อ่าน bash เข้าใจนั่นเอง
Add function
เพิ่ม function เข้าไปใน fish สำหรับ load NVM ในที่นี้ผมใช้ nano editor
nano ~/.config/fish/functions/nvm.fish
Done.
ลองทดสอบดูหน่อยว่าใช้ได้ไหม
ลองเช็ค version ดูหน่อย
ทดสอบติดตั้ง node ดูหน่อยซิได้ไหม
เพียงเท่านี้ก็เรียบร้อย โดยปกติหลังจากที่ทำทุกขั้นตอนเสร็จ สามารถเรียกใช้ NVM ได้เลย หากยังไม่ได้ ให้ลอง reboot ดูสักรอบ หากยังไม่ได้อีก แสดงว่าทำขั้นตอนไหนผิดไปแน่ๆ