Mac OS X 安裝 nvm
前言
接下來身為一名會碰到 NodeJS 的前端工程師,那麼 nvm 就是必備要裝的,只是在 Mac 環境會稍微麻煩一點不像 Windows 一樣有專屬安裝包那麼簡單。
安裝 nvm
其實在官方 nvm 是有教學,但有時候所以這邊就直接紀錄一下我先前的操作。
打開 iTrem2 然後輸入以下指令
1 | curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.2/install.sh | bash |
這邊要注意不支援 Homebrew 來安裝,避免出現問題(反正參考文獻都這樣講了)。
輸入完以上指令之後會將 nvm 安裝在 ~/.nvm
,這邊不懂沒關係,接下來打開 Finder 然後切到自己的目錄底下,此時你可能會看到這樣
基本上你不會看到任何東西,那麼如果你要讓你的終端機或是 iTerm2 可以執行 nvm 的話,你就必須去調整一下環境變數,環境變數的調整是在相關的終端機底下設置的,但是一般來說終端機是隱藏的,所以此時在 Finder 畫面按下組合鍵 Command + Shift+ . 號(ㄡ的按鈕) 就可以顯示隱藏的檔案
接下來預設終端機是 .bash_profile
,而 iTrem2
用的是 ZSH,所以是 .zshrc
只需要在各別檔案最後加上以下環境變數即可
1 | export NVM_DIR="$HOME/.nvm" |
這樣就可以指向到 nvm 並使用囉
(如果底下沒有 .bash_profile
或是 .zshrc
就自己建立一個即可)
最後打開終端機並輸入 nvm
就可以看到可以使用哪些指令囉~
至於 nvm 常用的指令一樣是以下
nvm install [node 版本號]
- 安裝特定版本的 nvmnvm list
- 列出已安裝清單nvm use [node 版本號]
- 切換到特定 Node 版本(只限有安裝的版本)
如果你是想看 Windows 版的 nvm 安裝可以參考 這一篇文章 唷。