天天看點

windows安裝nvm小記

        因工作需要,單一版本的 node 已經不能滿足需求了,是以開始接觸 nvm 。安裝過程中遇到了一些問題,這裡記錄下,希望能給看到的夥伴們帶來一些幫助。

        1、解除安裝已經安裝的 nodejs

        這一步之是以放在第一步,是因為我在安裝的時候,吃了這個虧。因為沒有先解除安裝已安裝的,導緻安裝nvm後即使安裝了指定版本的 node,也并不能切換使用...

        2、安裝 nvm

        下載下傳位址:https://github.com/coreybutler/nvm-windows/releases

        我是下載下傳的 nvm-setup.zip 這個,下載下傳後直接運作 nvm-setup.exe 。

        有個需要注意的地方,是設定 nvm 的安裝路徑 和 設定 nodejs 的安裝路徑 這裡,網友說這裡的路徑不能包含空格和中文(不然很可能在後面執行 nvm use 調用指定版本的 nodejs 時,會報 exit status 1 錯誤)。因為我是分别裝到 D:\nvm\nvm 和 D:\nvm\nodejs 目錄,是以這裡沒有遇到問題,給大家提個醒。

        3、配置 npm 及 nodejs 的下載下傳源

        這一步是為了使用國内淘寶的鏡像,提高下載下傳速度,非必須步驟,不過...國内的環境...還是建議大家配置下。

        在 nvm 的安裝目錄(D:\nvm\nvm)下找到 settings.txt 檔案,打開後加上兩行:

node_mirror: https://npm.taobao.org/mirrors/node/
npm_mirror: https://npm.taobao.org/mirrors/npm/
           

        最終的 settings.txt 檔案如下所示:

windows安裝nvm小記

        4、使用 nvm 

        4.1 判斷 nvm 是否安裝成功

        按下快捷鍵 win+r,在彈出的運作對話框中,輸入 cmd,打開指令行視窗。輸入 nvm -v ,檢查 nvm 是否安裝成功,若出現版本号則表示安裝成功。可參考下圖:

windows安裝nvm小記

        4.2 nvm 常用指令

        (1)檢視目前可下載下傳的版本清單:

nvm ls available
           
windows安裝nvm小記

        (2)安裝指定版本的 node:nvm install 版本号

nvm install 8.12.0
           

        (3)使用指定版本的 node :nvm use 版本号

nvm use 8.12.0
           

        (4)檢視目前電腦上已經安裝的全部 node 版本[正在使用中的版本号前有個星号]:nvm ls

nvm ls
           
windows安裝nvm小記

tips: 我安裝之前沒有解除安裝 node 導緻安裝 nvm 後不能使用 "nvm use 版本号"指令切換 node 版本,也就沒辦法使用 node 。後來是解除安裝了 nvm ,然後重新下載下傳安裝 node(安裝路徑跟之前的一模一樣),接着解除安裝 node (重新安裝 node 就是為了解除安裝它...),再次安裝 nvm 。如此才解決問題 。

繼續閱讀