nvm安裝node及npm
文章目錄
注:通過小半天的折騰終於將nvm、node、npm 安裝完畢,做一個記錄,防止以後再次踩坑,阿菜一個,有不足之處請指正~😘
nvm 管理node 、npm真的是 超方便!嗯,真香。
一、nvm的安裝
可採用 github安裝 或者 網盤下載安裝 推薦使用github安裝
1.1 github安裝
github nvm安裝地址:https://github.com/coreybutler/nvm-windows/releases.
推薦點擊圈中項進行下載,此選項會直接下載安裝包,
下載完成後解壓
點擊exe
執行完畢即安裝成功👍
eee:本人C盤比較充足,沒有換位置,直接保存默認路徑,需要換位置的記住路徑,進行環境變量配置
eee:我這邊網絡太差,進不去GitHub,抱用一張網友的圖片,在此附上 原文鏈接.
1.2 網盤下載
自己整合了下,在此附上百度雲盤地址 包含nvm 1.1.6版本、git 2.25.2.1、和npm 6.13.4 (匹配node 12.16.1版本使用)
鏈接: https://pan.baidu.com/s/1wQFsNCx1mikRMhrYLldZgg .
提取碼:wm4q
下載後雙擊nvm-setup.exe 即可
查看nvm安裝狀態
打開命令行 輸入 nvm -v 返回版本號即安裝成功
nvm -v
配置國內鏡像(提升下載速度)
打開nvm安裝位置,默認位置如下, 將lulu換爲本機賬戶
C:\Users\lulu\AppData\Roaming\nvm
打開settings.txt 添加以下兩行內容進行保存
node_mirror: https://npm.taobao.org/mirrors/node/
npm_mirror: https://npm.taobao.org/mirrors/npm/
我的電腦安裝了node v8.9.0和v12.16.1兩個版本,多了兩個文件夾,這兩個請暫時忽略,接着下一步繼續
二、nvm的使用(node及npm的安裝)
使用nvm安裝指定版本
2.1 查看可安裝版本
nvm list available
推薦使用LTS線上穩定版本,這裏我用的是12.16.1,可以根據項目要求選擇對應版本,下一步安裝選定版本
2.2 安裝、使用選定版本
安裝node選中版本
nvm install 12.16.1
使用特定版本
nvm use 12.16.1
2.3 卸載選定版本
需要卸載時執行
nvm uninstall 12.16.1
查看node、npm是否安裝成功
命令行分別執行node -v、npm -v,如果能得到版本號即 安裝成功
我在安裝 node v8.9.0 版本時,npm自動安裝正常、
安裝node v12.16.1 時 出現錯誤,npm 加載時提示安裝但檢測版本號未檢測到,對應版本npm安裝失敗,解決方案請看下一步
常用命令
nvm ls // 查看所有已安裝的node版本
nvm install 12.16.1 // 安裝指定版本的nodejs
nvm use 12.16.1 // 使用指定版本
nvm uninstall 12.16.1 // 卸載指定版本
三、問題處理(npm未自動安裝)
手動下載對應版本npm(node v12.16.1對應npm 版本6.13.4 在上方雲盤中包含,可以直接解壓使用)
npm下載地址:https://npm.taobao.org/mirrors/npm/.
- 解壓當前npm壓縮包,將名字更換爲npm
- 將npm文件夾放置於nvm安裝路徑下,node版本號對應文件夾中的node_modules文件中,如圖
地址:(注意將lulu切換爲自己的用戶名)
C:\Users\lulu\AppData\Roaming\nvm\v12.16.1\node_modules\npm
- 打開npm中的bin文件夾
複製
其中的npm、npm.cmd、npx、npx.cmd四個文件
- 將複製的文件粘貼到node版本名對應文件夾下
C:\Users\lulu\AppData\Roaming\nvm\v12.16.1
執行完成後重新打開命令行測試 npm 版本號即驗證成功
參考:
https://www.jianshu.com/p/cbf4f76ba0bb.
https://blog.csdn.net/qq_32682137/article/details/82684898.