https://github.com/nvm-sh
nvm的windows下載地址:https://github.com/coreybutler/nvm-windows/releases
安裝之前最好卸載計算機已經安裝的node:下面是我電腦裏的路徑
C:\Program Files (x86)\Nodejs
C:\Program Files\Nodejs
C:\Users\123456\AppData\Roaming\npm
C:\Users\123456\AppData\Roaming\npm-cache
安裝步驟:
1、下載nvm.exe
2、安裝nvm
新建兩個文件夾nvm和nodejs
注意:上面的兩個地址,默認的是C盤,現在更換到D盤。並且,切記安裝路徑的文件夾名稱不要出現空格、中文。
安裝好之後打開nvm文件夾是這樣的:
3、配置代理,有兩種方式
(1)手動設置
node mirror: https://npm.taobao.org/mirrors/node/
npm mirror: https://npm.taobao.org/mirrors/npm/
(2)命令行輸入命令設置
nvm node_mirror https://npmmirror.com/mirrors/node/
nvm npm_mirror https://npmmirror.com/mirrors/npm/
4、查看nvm是否安裝成功,使用nvm -v,有出現版本號就安裝成功了。
5、安裝需要的node版本
nvm list available :顯示所有可下載的版本
nvm install stable :安裝最新版 node
nvm install [node版本號] :安裝指定版本 node
6、使用一個node版本會出現nodejs快捷文件夾
7、node環境變量配置
一、在D:\software\nvm\nodejs目錄下創建node_global和node_cache兩個文件夾
在cmd窗口中輸入以下命令
npm config set prefix "D:\software\nvm\nodejs\node_global"
npm config set cache "D:\software\nvm\nodejs\node_cache"
二、配置用户環境變量(目前2024-10-11,我電腦好像沒有做配置就可直接使用了)
編輯Path變量,添加以下路徑
D:\software\nvm\nodejs\node_global
三、配置系統環境變量(目前2024-10-11,我電腦好像沒有做配置就可直接使用了)
新建變量
NODE_PATH
D:\software\nvm\nodejs\node_global
8、測試是否配置成功(安裝失敗可能是代理問題,也可能是鏡像問題)
npm install -g yarn # -g表示是全局安裝
9、我在安裝yarn之後報錯了
npm ERR! code ENOTFOUND
npm ERR! syscall getaddrinfo
npm ERR! errno ENOTFOUND
npm ERR! network request to http://registry.cnpmjs.org/yarn failed, reason: getaddrinfo ENOTFOUND registry.cnpmjs.org
npm ERR! network This is a problem related to network connectivity.
npm ERR! network In most cases you are behind a proxy or have bad network settings.
npm ERR! network
npm ERR! network If you are behind a proxy, please make sure that the
npm ERR! network 'proxy' config is set properly. See: 'npm help config'
npm ERR! A complete log of this run can be found in: D:\software\nvm\nodejs\node_cache\_logs\2024-01-17T08_04_23_155Z-debug-0.log
解決方法如下所示:
在cmd終端輸入以下命令,作用是設置代理
npm config set proxy=
2.然後使用淘寶鏡像
npm config set registry https://registry.npm.taobao.org
3.然後再次安裝yarn
npm install -g yarn
4.配置yarn的環境變量
找到這個目錄,配置到用户環境變量Path中
5.設置yarn鏡像源
// 查詢源
yarn config get registry
// 更換國內源
yarn config set registry https://registry.npmmirror.com