Windows系统:

1.测试电脑中是否安装了node:

打开终端输入,输入命令 node -v,看到版本号,表示安装了node。
在这里插入图片描述

2.如果安装了node,首先将电脑中关于node.js的东西全部删除掉:

  • 卸载node.js
  • 在node的安装目录中再次查看,是否还有node文件夹,如果有,一起删除
  • 在C:\Users\用户名 文件夹下查看是否存在 .npmrc 以及 .yarnrc 文件,如果有,请删除
  • 环境变量中将node相关的也删除

3.查看node是否删除:

打开终端输入,输入命令 node -v,看到以下提示,表示删除成功。
在这里插入图片描述

4.安装nvm:

① 打开官网下载最新版本的nvm:https://github.com/coreybutler/nvm-windows/releases
在这里插入图片描述
② 安装nvm之后,查看是否安装成功:
打开终端输入,输入命令 nvm version,看到版本号,表示安装成功。
在这里插入图片描述

5.安装node:

① 打开 node官网 ,复制你需要的node版本的版本号。
② 安装你复制的node版本:nvm install 12.22.6
③如果安装失败,则表示我们访问资源失败,找到nvm安装目录,打开 settings.txt
④ 将淘宝的镜像源复制到文本后方,然后保存。

node_mirror: https://npm.taobao.org/mirrors/node/
npm_mirror: https://npm.taobao.org/mirrors/npm/

在这里插入图片描述
⑤ 再次尝试安装node:nvm install 12.22.6
⑥ 查看node列表:nvm list
在这里插入图片描述
⑦ 切换node版本: nvm use 12.22.6
在这里插入图片描述
⑧ 再次查看nvm中的node列表:nvm list。如果某个版本前面有 * 号,说明这个版本是你正在使用的版本。
在这里插入图片描述
⑨ 查看当前的node版本以及npm版本:node -v npm -v
在这里插入图片描述
⑩ npm安装失败:
卸载当前版本的node,重装即可。
在这里插入图片描述

6、查看所有的node版本:nvm list available


Mac系统:[参考文章](https://blog.csdn.net/Schrodinge/article/details/126745534)

1、在终端输入如下命令进行nvm的下载:

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.37.2/install.sh | bash

2、打开环境变量文件:vim .bash_profile
3、在环境变量文件中写入:

export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"  # This loads nvm
// nvm国内镜像
export NVM_NODEJS_ORG_MIRROR=http://npm.taobao.org/mirrors/node
export NVM_IOJS_ORG_MIRROR=http://npm.taobao.org/mirrors/iojs

在这里插入图片描述
Tips:vim操作–》 按 i 进入编辑模式,编辑完成之后按 :wq退出编辑。
4、重新激活:source ~/.bash_profile
5、source ~/.zshrc

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐