在我們開(kāi)發(fā)不同場(chǎng)景的vue代碼時(shí),所用到的node版本可能會(huì)導(dǎo)致沖突,nvm她來(lái)了
刪除卸載現(xiàn)有的node
下載nvm (可以去官網(wǎng))
Releases · coreybutler/nvm-windows (github.com)

直接下載這兩個(gè)中的一個(gè)
tip:如果下載緩慢或者下載報(bào)錯(cuò)可點(diǎn)擊下方第三方下載
鏈接:https://pan.baidu.com/s/1XYMxr3s7TMHyfzIYIGbSBw
提取碼:sh2v
下載完成后解壓點(diǎn)擊安裝一直下一步 注意不要更改路徑
完成后打開(kāi)cmd 輸入nvm - v查看版本即證明安裝完成,如果無(wú)法識(shí)別需要進(jìn)行環(huán)境變量配置



根據(jù)自己nvm所在路徑進(jìn)行修改
安裝完成后需要對(duì)nvm進(jìn)行配置 切換下載源(如果找不到這個(gè)路徑請(qǐng)顯示隱藏文件)



在setting.txt添加下面兩行代碼切換源
node_mirror: http://npm.taobao.org/mirrors/node/
npm_mirror: https://npm.taobao.org/mirrors/npm/
使用nvm安裝node和切換node
常用nvm指令
nvm install stable ## 安裝最新穩(wěn)定版 node
nvm install <version> ## 安裝指定版本
nvm uninstall <version> ## 刪除已安裝的指定版本
nvm use <version> ## 切換使用指定的版本node
nvm ls ## 列出所有安裝的版本
nvm ls-remote ## 列出所有遠(yuǎn)程服務(wù)器的版本
nvm current ## 顯示當(dāng)前的版本
nvm alias <name> <version> ## 給不同的版本號(hào)添加別名
nvm unalias <name> ## 刪除已定義的別名
nvm reinstall-packages <version> ## 在當(dāng)前版本 node 環(huán)境下,重新 全局安裝指定版本號(hào)的 npm 包
nvm alias default [node版本號(hào)] ##設(shè)置默認(rèn)版本
例如:安裝指定版本node 14.17.1
nvm install 14.17.1等待下載完成
查看已安裝nvm ls

nvm use 14.17.1

查看當(dāng)前node版本

查看當(dāng)前npm版本

你可以安裝其他版本node 例如我想用安裝的19.6.1 就使用nvm use 19.6.1重復(fù)以上操作

至此nvm管理node工具已安裝完成
last:使用的過(guò)程中切換npm安裝依賴源
(1)使用阿里定制的cnpm命令行工具代替默認(rèn)的npm
npm install -g cnpm --registry=http://registry.npmmirror.com
(2)單次使用
npm install --registry=http://registry.npmmirror.com
(3)永久替換
npm config set registry http://registry.npmmirror.com
(4)恢復(fù)文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-468116.html
npm config set registry https://registry.npmjs.org
(5) 查看是否安裝成功文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-468116.html
npm config get registry

完結(jié)
到了這里,關(guān)于使用nvm切換node版本的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!