天天看點

nvm的使用nvm的使用(win系統)nvm的介紹第一步,下載下傳nvm

nvm的使用(win系統)

nvm的介紹

我們可能同時在進行2個項目,而2個不同的項目所使用的node版本又是不一樣的,

或者是要用更新的node版本進行試驗和學習。這種情況下,對于維護多個版本的node将會是一件非常麻煩的事情,而nvm就是為解決這個問題而産生的,他可以友善的在同一台裝置上進行多個node版本之間切換,而這個正是nvm的價值所在,詳情可以檢視官網NVM官網。

第一步,下載下傳nvm

**

  • 1.先控制台中解除安裝掉node

**

下載下傳連結:https://github.com/coreybutler/nvm-windows/releases

  • nvm-noinstall.zip: 這個是綠色免安裝版本,但是使用之前需要配置
  • nvm-setup.zip:這是一個安裝包,下載下傳之後點選安裝,無需配置就可以使用,友善。
  • Source code(zip):zip壓縮的源碼 Sourc code(tar.gz):tar.gz的源碼
nvm的使用nvm的使用(win系統)nvm的介紹第一步,下載下傳nvm

下載下傳nvm-setup後,解壓

nvm的使用nvm的使用(win系統)nvm的介紹第一步,下載下傳nvm

1.運作解壓後的nvm-setup.exe檔案

nvm的使用nvm的使用(win系統)nvm的介紹第一步,下載下傳nvm

2.選擇同意後,點選下一步

nvm的使用nvm的使用(win系統)nvm的介紹第一步,下載下傳nvm

3.選擇安裝目錄,根據自己喜好設定

nvm的使用nvm的使用(win系統)nvm的介紹第一步,下載下傳nvm

4.設定node的symlink檔案夾位置。這個檔案夾的名字一定不能含有中文或空格!

nvm的使用nvm的使用(win系統)nvm的介紹第一步,下載下傳nvm

5.如果在安裝nvm之前,電腦上就已經安裝有node的,會看到如下圖,詢問你是否用nvm管理已經存在的node版本。一定要選‘是’,這個彈窗可能會出現好幾次,都點是。

nvm的使用nvm的使用(win系統)nvm的介紹第一步,下載下傳nvm

6.安裝完成

第二步,配置與使用nvm

1.檢查是否安裝成功 打開cmd輸入nvm v ,出現版本号說明安裝成功

nvm的使用nvm的使用(win系統)nvm的介紹第一步,下載下傳nvm

2.需要修改settings.txt檔案,安裝的目錄下找到

nvm的使用nvm的使用(win系統)nvm的介紹第一步,下載下傳nvm

3.修改成

淘寶源位址:

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

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

nvm的使用nvm的使用(win系統)nvm的介紹第一步,下載下傳nvm

4.設定環境變量:(預設設定了就不需要添加,隻需檢查下設定的位址是否正确)

建立兩個變量,一個是NVM_HOME 一個是 NVM_SYMLINK

NVM_HOME的變量值為:nvm的安裝目錄;

NVM_SYMLINK的變量值為:node的symlink目錄

然後在Path的最前面輸入: %NVM_HOME%;%NVM_SYMLINK%;

5.使用管理者權限打開cmd,輸入指令使用即可

常用指令:

  1. 運作nvm v檢視版本
  2. nvm install latest安裝最新版node版本
  3. nvm list 檢視安裝的版本
  4. 使用nvm install 8.11.3 (下載下傳node 8.11.3)
  5. nvm ls檢視下載下傳的node版本
  6. nvm use 8.11.3 (表示切換到8.11.3)

nvm on: 啟用node.js版本管理。

nvm off: 禁用node.js版本管理(不解除安裝任何東西)

nvm uninstall : 解除安裝指定版本的nodejs。

先安裝要切換的版本,如輸入 nvm install 6.10.2 安裝指定版本

nvm的使用nvm的使用(win系統)nvm的介紹第一步,下載下傳nvm

安裝成功,用 nvm use 版本号 切換

nvm的使用nvm的使用(win系統)nvm的介紹第一步,下載下傳nvm

切換成功,用node -v 檢視版本,會出現對應版本号

nvm的使用nvm的使用(win系統)nvm的介紹第一步,下載下傳nvm

用nvm ls 檢視所有版本

nvm的使用nvm的使用(win系統)nvm的介紹第一步,下載下傳nvm

切換版本成功後,需要更新環境變量,否則會發生不是指令的錯誤

nvm的使用nvm的使用(win系統)nvm的介紹第一步,下載下傳nvm

需要将install 下來的包名添加到

nvm的使用nvm的使用(win系統)nvm的介紹第一步,下載下傳nvm

環境變量中,将NVM_SYMLINK 也同樣設定好

nvm的使用nvm的使用(win系統)nvm的介紹第一步,下載下傳nvm

接下來就 node -v 會顯示版本了

nvm的使用nvm的使用(win系統)nvm的介紹第一步,下載下傳nvm