昨天我們介紹了 nvm 這個切換 node 版本的工具,而除了 nvm 之外還有一個叫做 VOLTA 的工具能做到同樣的事情。
我們在終端機輸入:curl https://get.volta.sh | bash
來安裝 volta
window 的安裝步驟可以參考官方文件:link
安裝作為預設的 node 版本
// 不一定要把版號寫的這麼仔細也可以
volta install node@14.15.5
// 寫這樣的話 volta
volta indtall node@14
在專案中指定使用特定的 node 版本:
volta pin node@12.20
如此一來我們可以在 package.json 看到:
"volta": {
"node": "16.17.1"
}
在這個資料夾底下輸入 node -v
可以發現版本就是 16,退出這個專案後版本就變成了原本的 14 了。
如果協作的對象沒有安裝 volta 的話,也可以在 package.json 中得知這個專案所需的 node 版本,如果有安裝 volta 的話,則可以更方便地切換到合適的 node 版本進行開發。
不用再每次都要透過 nvm 來切換 node 的版本了。
nodejs 專案之間自動切換版本的好用工具 – volta
VOLTA
Volta vs. nvm for JavaScript tooling