nvm切换node版本

场景

  在实际的前端开发过程中,可能会经常遇见 node.js 的版本问题,不同的项目需要使用不同的 node.js 版本。

简介

   nvm 是 Mac 下的 node.js 管理工具。可以通过 nvm 安装和切换不同版本的 node.js。在 Windows 下面,可以使用 nvmw 或者 nvm-windows 

下载

  地址:https://github.com/coreybutler/nvm-windows/releases

  

 

 

安装

第一步

 

  

第二步

 

 

 

第三步

此处注意,先新建nodejs文件夹,然后再选择该文件夹

第四步

如果已经安装了nodejs,则会弹出框,

提示:

  节点v10.16.0已经安装。你想让nvm控制这个版本

一直点击  是  和 确定 就可以了 

 

 

此时已经安装完成了

剩下的工作则是查看 是否安装成功

查看是否安装成功

nvm自动创建的nodejs文件夹的快捷方式路径nvm -v

 

 

 

 

 

第二步

 

 

 

命令行切换node版本

必须是管理员 命令行

查看版本

nvm -v

 

 安装指定版本node

nvm install v6.9.4

 

 查看本地node版本列表

nvm list

 

 选择指定node版本

nvm use 6.9.4

 

 存在问题

1. 出现  exit status 1

 

 解决:

  1. 必须是管理员命令行 切换node版本
  2.将nvm文件夹下的nodejs文件夹删除后,新建nodejs文件夹

 

2. 出现  exit status 5

  因为权限不够,通过管理员运行 powersehll 再执行 nvm use 6.9.4 就可以成功了

3. 出现   npm  -v

npm : 无法将“npm”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确,
然后再试一次。
所在位置 行:1 字符: 1

  原因:需要换一个npm下载源

解决步骤:

指定npm下载源

 nvm npm_mirror https://npm.taobao.org/mirrors/npm/

卸载node

 nvm uninstall  [node版本]  

重新下载

 nvm install [node版本]

重新安装

nvm use [node版本]

 

// 查看当前 nvm 版本号
nvm -v
// 查看已安装的 node.js 版本
nvm list
// 查看可安装的 node 版本
nvm list available
// 安装指定版本的 node (版本号不限)
nvm install 16.14.0
// 使用指定版本的 node
nvm use 16.14.0

 

 

posted @ 2022-06-28 10:26  混名汪小星  阅读(5189)  评论(0编辑  收藏  举报