1.背景
nvm就是nodejs version manage 叫做nodejs 版本管理侥啤,而nodejs有很多版本沟于,多個(gè)項(xiàng)目對(duì)node版本的需求不一樣,不可能卸載一個(gè)版本再安裝一個(gè)
2.下載及安裝
https://github.com/coreybutler/nvm-windows/releases/download/1.1.6/nvm-setup.zip
安裝之前先卸載掉本地原有的node
打開cmd :nvm -V查看版本有即安裝成功
3.配置
在nvm安裝目錄峰尝,找到 setting.txt加上如下兩行扒磁,保存:
//node_mirror: https://npm.taobao.org/mirrors/node/
//npm_mirror: https://npm.taobao.org/mirrors/npm/
//2024/02/23 現(xiàn)在改成下面這個(gè)了
node_mirror: https://cdn.npmmirror.com/binaries/node/
npm_mirror: https://cdn.npmmirror.com/binaries/npm/
記得重啟終端才能生效
4.使用
nvm list available 查看可以安裝的node版本
nvm install 版本號(hào) 安裝對(duì)應(yīng)版本的node
nvm uninstall 版本號(hào) 卸載對(duì)應(yīng)版本的node
nvm use 版本號(hào) 切換對(duì)應(yīng)版本的node
nvm ls 查看安裝的node 前面有星號(hào)的為當(dāng)前切換的node
- 問題
先安裝node再安裝npm但是失敗了,需要手動(dòng)解決npm的問題
https://nodejs.org/download/release/v14.18.1/
下載對(duì)應(yīng)版本的包遏乔,解壓后,將node_modules下的npm拷貝到nvm下安裝的對(duì)應(yīng)版本的node下的node_modules下发笔,同時(shí)將
拷貝到nvm下對(duì)應(yīng)版本的node目錄下盟萨,跟node_modules同級(jí)
大功告成!了讨!