在windows下用nvm 安裝node

來源:互聯網
上載者:User

標籤:安裝   target   lease   symlink   最新版   tle   檢查   www.   class   

nvm 可以協助切換node版本

在此文中,會特意指明一些坑,防止再次踩坑。第一個坑就是,如果你已經單獨安裝了node,建議先卸載,再來看本文。

1. nvm 下載

nvm 的:https://github.com/coreybutler/nvm-windows/releases 。選擇第一個 nvm-noinstall.zip ,然後解壓在系統硬碟(一般開發相關的檔案我都放C盤,但是放別的盤也是可以的)。我放的目錄路徑是C:\dev\nvm。解壓出來的檔案有:
+ elevate.cmd
+ elevate.vbs
+ install.cmd
+ LICENSE
+ nvm.exe

2. nvm 安裝

雙擊 install.cmd ,是以控制台形式顯示的,第一下直接按斷行符號,然後會在C盤根目錄產生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 : 電腦系統是64位就寫64,32位就寫32
  • proxy : 代理
3. nvm 配置
  • 以控制台方法執行成功的,在環境變數裡會自動設定了 NVM_HOMENVM_SYMLINK ,這時候只要修改相應的路徑就行了。
  • 直接建立settings檔案的可以在環境變數裡建立 NVM_HOMENVM_SYMLINK,並添加路徑
    要是嫌棄可視化介面開啟環境變數的步驟太麻煩,可以直接使用 ** windows+r => sysdm.cpl **
NVM_HOME: C:\dev\nvmNVM_SYMLINK : C:\dev\nodejs
  • PATH裡加上;%NVM_HOME%;%NVM_SYMLINK%;
    一鍵控制台install的還要檢查 環境變數 PATH 上的路徑有沒有添加C:\dev\nvm以及C:\dev\nodejs,有的話就刪掉。
4. 檢測安裝結果

開啟控制台,輸入:nvm -v,若是出現版本資訊,則安裝。若報錯,那就重新把步驟再捋一遍。

  • 檢查環境變數是否配置成功:可以在控制台輸入:set [環境變數名],查看路徑是否填寫錯誤
5. 使用node
  • 控制台下載 => 輸入:nvm install [版本號碼],下載最新版的可以直接輸nvm install latest
  • 下載完成後,在控制台輸入:nvm use [版本號碼]。即使用這個版本號碼的node了。在use後,上面所說的nodejs檔案夾就自動產生了。(在use之前是沒有的哦)
寫在最後

本文借鑒了其他博主的知識,借鑒網址如下:

  • http://blog.csdn.net/tyro_java/article/details/51232458


詹小雲
連結:https://www.jianshu.com/p/28bca6529150
來源:簡書
著作權歸作者所有。商業轉載請聯絡作者獲得授權,非商業轉載請註明出處。

在windows下用nvm 安裝node

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.