window版本官网:https://github.com/coreybutler/nvm-windows
下载
安装nvm
卸载之前的node,js
无脑安装
安装成功:
//进入安装目录输入一下命令显示白版本表示安装成功
nvm -v
安装node.js
//查看是否有安装了node.js
nvm ls
//查看可安装的node版本
nvm ls available
//安装
nvm install 14.0.0
使用(切换)版本后需要重新安装yarn(不用yarn命令请无视)
//使用该版本
nvm use 14.0.0
npm install -g yarn
更多命令:https://github.com/coreybutler/nvm-windows
为npm配置配置淘宝源
这步原文章:[https://blog.csdn.net/weixin_52842569/article/details/124865431?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522167990510016800182765828%2522%252C%2522scm%2522%253A%252220140713.130102334…%2522%257D&request_id=167990510016800182765828&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2allbaidu_landing_v2~default-1-124865431-null-null.142v76control,201v4add_ask,239v2insert_chatgpt&utm_term=NVM%E5%9C%A8windows%E5%AE%89%E8%A3%85&spm=1018.2226.3001.4187]
进入安装目录,cmd输入一下两个命令
nvm node_mirror https://npm.taobao.org/mirrors/node/,
nvm node_mirror npm_mirror: https://npm.taobao.org/mirrors/npm/
报:Could not retrieve https://nodejs.org/dist/latest/SHASUMS256.txt.Get https://nodejs.org/dist/latest/SHASUMS256.txt: net/http: TLS handshake timeout这种错,说明出现远程连接被关闭的问题,这是由于国内网络限制导致的解决方法:可以将nvm中node和那npm设置到国内源,在nvm的安装路径下找到settings.txt(如果没有,可新建一个)打开:添加一下代码:
node_mirror:npm.taobao.org/mirrors/node/
npm_mirror:npm.taobao.org/mirrors/npm/
重启电脑
可在非安装目录使用nvm命令
文章评论