在windows下用nvm 安裝node

在接觸nvm前查看了很多資料,但是總有些一些地方迷迷糊糊的,但幸好磕磕碰碰最后也算安裝成功了。在此文中,會特意指明一些坑,防止再次踩坑。第一個坑就是,如果你已經(jīng)單獨安裝了node,建議先卸載,再來看本文。

1. nvm 下載


nvm 的下載地址:https://github.com/coreybutler/nvm-windows/releases 。選擇第一個 nvm-noinstall.zip ,然后解壓在系統(tǒng)盤(一般開發(fā)相關的文件我都放C盤,但是放別的盤也是可以的)。我放的目錄路徑是C:\dev\nvm。解壓出來的文件有:
+ elevate.cmd
+ elevate.vbs
+ install.cmd
+ LICENSE
+ nvm.exe

2. nvm 安裝


雙擊 install.cmd ,是以控制臺形式顯示的,第一下直接按回車,然后會在C盤根目錄產(chǎn)生settings.txt,把這個文件放進剛剛解壓的那個目錄,然后修改settings.txt內容,改成下面那樣:

 root: C:\dev\nvm
 path: C:\dev\nodejs 
 arch: 64
 proxy: none 
 node_mirror: http://npm.taobao.org/mirrors/node/
 npm_mirror: https://npm.taobao.org/mirrors/npm/

但是有些人很不幸,這個方法行不通,因為打開 install.cmd按下回車后,顯示拒絕訪問注冊表路徑,并彈出一個settings.txt。這時候,你只要淡定地叉掉那個文本以及控制臺,然后在剛剛的目錄里新建一個文件settings.txt,最后把上面的內容復制進去就可以了。

  • root : nvm的存放地址
  • path : 存放指向node版本的快捷方式,使用nvm的過程中會自動生成。一般寫的時候與nvm同級。
  • arch : 電腦系統(tǒng)是64位就寫64,32位就寫32
  • proxy : 代理

3. nvm 配置


  • 以控制臺方法執(zhí)行成功的,在環(huán)境變量里會自動配置了 NVM_HOMENVM_SYMLINK ,這時候只要修改相應的路徑就行了。
  • 直接創(chuàng)建settings文件的可以在環(huán)境變量里創(chuàng)建 NVM_HOMENVM_SYMLINK,并添加路徑
    要是嫌棄可視化界面打開環(huán)境變量的步驟太麻煩,可以直接使用 ** windows+r => sysdm.cpl **
NVM_HOME: C:\dev\nvm
NVM_SYMLINK : C:\dev\nodejs
  • PATH里加上;%NVM_HOME%;%NVM_SYMLINK%;。
    一鍵控制臺install的還要檢查 環(huán)境變量 PATH 上的路徑有沒有添加C:\dev\nvm以及C:\dev\nodejs,有的話就刪掉。

4. 檢測安裝結果


打開控制臺,輸入:nvm -v,若是出現(xiàn)版本信息,則安裝。若報錯,那就重新把步驟再捋一遍。

  • 檢查環(huán)境變量是否配置成功:可以在控制臺輸入:set [環(huán)境變量名],查看路徑是否填寫錯誤

5. 使用node


  • 控制臺下載 => 輸入:nvm install [版本號],下載最新版的可以直接輸nvm install latest
  • 下載完成后,在控制臺輸入:nvm use [版本號]。即使用這個版本號的node了。在use后,上面所說的nodejs文件夾就自動生成了。(在use之前是沒有的哦)
寫在最后

本文借鑒了其他博主的知識,借鑒網(wǎng)址如下:

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

友情鏈接更多精彩內容