nvm安裝詳解,nvm控制node npm版本修改

一、前言,爲什麼要用 nvm

node升到14.2 -npm升到6.14後 運行舊配置需求低版本npm項目時候 就會報錯 node-sass 等等版本不支持的錯誤,類似:

Module build failed: Error: Node Sass does not yet support your current environment: Windows 64-bit with Unsupported runtim

Module build failed: Error: Node Sass does not yet support your current environment: Windows 64-bit with Unsupported runtim

但是高版本 vue-cli4 項目搭建又需要 使用新版本的npm 給予依賴支持,這個時候nvm -node 版本控制的好處就體現,

當運行舊現有的 低依賴版本項目 可以用nvm 換低版本node 8.9.0 -npm 5.5.1去運行,

需要高版本 則用 nvm 換高版本node14.2.0-npm6.14.5去運行。

二、準備工作與安裝

1.先卸載本機安裝的node環境

2.下載nvm

下載地址 nvm-wondows

nvm-setup.zip:安裝版,推薦使用

3.安裝nvm

非c盤(推薦) 位置建個 nvm文件夾

→ set node.js symlink 注意 這是nvm控制node版本 放node的文件夾,

可在 nvm文件夾內 新建 nodejs文件夾

可在 nvm文件夾內 新建 npm 文件夾

4.配置環境變量

window+r鍵 打開 輸入 sysdm.cpl

用戶環境變量 系統變量 都設置:

可在 nvm文件夾內 新建 nodejs文件夾

可在 \nvm\nodejs文件夾內 新建 node_global 文件夾

可在 nvm文件夾內 新建 npm 文件夾

變量名:NPM_HOME  變量地址(nvm控制的npm版本文件夾):F:\nvm\npm (寫自己的路徑地址)

變量名:NVM_HOME  變量地址(nvm文件夾):F:\nvm  (寫自己的路徑地址)

變量名:NVM_SYMLINK  變量地址(nvm控制的node版本文件夾):F:\nvm\nodejs(寫自己的路徑地址)

path 新增:

  • F:\nvm\nodejs\node_global
  • %NPM_HOME%
  • %NVM_HOME%
  • %NVM_SYMLINK%

系統變量設置上同↑

設置完 查看環境變量是否成功

5.nvm 控制node版本

常用命令:
nvm ls 查看已經安裝的所有nodejs版本
nvm install 版本號,可安裝指定版本的nodejs
nvm use 版本號,即可切換到指定版本
nvm uninstall 版本號,卸載指定版本

這裏舉例 安裝node版本

nvm install 14.2.0

nvm install 8.9.0

安裝node版本後

nvm use 14.2.0

node -v 

npm -v

使用 版本 與 查看 當前node 與npm版本

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章