为什么使用nvm管理node版本,nvm下载node版本后 node - v提示‘node‘ 不是内部或外部命令,也不是可运行的程序错误?

一、卸载已经在官网下载的node!

安装nvm要把原来下载的node的文件夹卸掉!!!电脑的node环境也要删掉!!!

桌面此电脑图标-属性-右边的高级系统设置

二、nvm在windows下的安装与配置

2.1 安装地址:

建议下载这个版本,会自动配置nvm和node环境。

2.2配置 nvm :

 一般,在通过 nvm 下载 node 前,需要给 nvm 设置 node 和 npm 镜像地址,防止下载失败。

  在 nvm 安装目录,找到 setting.txt 最后加上如下两行:

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

2.3查看nvm是否下载成功

在Windows PowerShell(管理员)使用指令nvm v 查看nvm是否下载成功

2.4报错原因

  1. 第一次用nvm安装node.js版本要在管理员的模式运行!!!普通cmd模式是下载好后,输入 node -v会报错的!!!

  1. 打开管理员的模式(电脑左下角开始图标-鼠标右击-看到Windows PowerShell(管理员)-点击)

不知道是否是管理员模式运行,可以参考以下判断:

  • 前缀(普通模式):C:\Users\Administrator>

  • 前缀(管理员模式)C:\WINDOWS\system32>

3.电脑第一次下载nvm,第一次使用nvm install node版本号下载node版本,下载完成后用了nvm use node版本号使用了版本号。但是输入node -v还是报错,原因是:

使用node -v前,没有用nvm llist查看一下再用node -v查看node版本

4. Nvm on打开node.js版本管理。关电脑后要用cmd使用一下,nvm on ,然后nvm才能进行切换版本。

三、常用的nvm指令

NVM的常用命令如下:

nvm list available:查看可在线安装的NodeJS版本

nvm ls:列出所有已经在NVM中安装的NodeJS版本。

nvm current:显示当前正在使用的Node版本。

nvm install xx.xx.xx:在NVM中在线安装指定版本的NodeJS,xx.xx.xx为指定的版本号。

nvm uninstall xx.xx.xx:在NVM中卸载指定版本的NodeJS,xx.xx.xx为指定的版本号。

nvm use xx.xx.xx:切换NodeJS版本,xx.xx.xx为指定的版本号。

nvm version:显示当前所使用的NVM的版本号。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值