iT邦幫忙

2022 iThome 鐵人賽

DAY 25
1

昨天我們介紹了 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


上一篇
Day24 - nvm
下一篇
Day26 - 要用 top 20px 還是 translateY(20px)?
系列文
因為拖延症而沒有好好準備有系統性文章架構的我只能靠一天一筆記來贖罪30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言