作業系統為Windows
- 步驟
- 至node.js官方網站下載一個版本並且直接安裝
- 至下載最新版本的nvm-windows並且直接安裝
- 至命令提示字元下即可使用
- 問題
- 如果系統內沒有先行安裝一個node.js的版本, 命令提示字元下無法取得nvm及node.js的執行路徑, 導致無法使用.
作業系統為Unix-based
- 步驟
- 開啟終端機
- 至nvm下載執行的script檔案, 執行命令如下
$ curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.0/install.sh | bash
- 重新啟動終端機即可使用
- 問題
- 安裝後root帳戶並不能執行nvm及node.js, 因為系統只是針對登入的使用者進行nvm及node.js的路徑配置, 可以透過如下指令配置, 使root帳戶可以執行.
$ n=$(which node);n=${n%/bin/node}; chmod -R 755 $n/bin/*; sudo cp -r $n/{bin,lib,share} /usr/local
基本指令範例
# 查詢nvm版本 $ nvm --version # 查詢線上目前的所有版本(Unix-based only) $ nvm ls-remote # 查詢本機已經安裝的所有版本 $ nvm ls # 安裝版號為v6.9.5 $ nvm install v6.9.5 # 安裝版號為v7.7.1 $ nvm install v7.7.1 # 切換至v7.7.1 $ nvm use v7.7.1 # 設定預設版本為v7.7.1(Unix-based only) $ nvm alias default v7.7.1
Reference