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

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

注意:安装之前必须完全卸载已安装的node

第一步:解压.zip压缩包,双击nvm-setup.exe开始安装

第二步:这里是设置nvm的安装路径

第三步:这里是设置使用nvm安装node时,node的安装路径

第四步:安装完成后,在CMD命令窗口输入nvm -v,输出如下版本号即证明安装成功

第五步:修改nvm配置文件(可选)

nvm安装完成后,打开nvm安装目录下的settings.txt文件:

root: D:\nvm
path: D:\nvm\nodejs
arch: 64
proxy: none
node_mirror: http://npm.taobao.org/mirrors/node/
npm_mirror: https://npm.taobao.org/mirrors/npm/

root和path分别是nvm和node的安装路径,这两个不要动,这是之前安装时根据你选择的路径自动生成的,这个配置文件默认也只有这两项。因为我没改配置文件,所以后面的4项我都没有,只是后来搜到了,就说一下,arch表示安装的node是多少位,proxy是设置代理,node_mirror是更改nvm下载node时的镜像,这里是设置为淘宝镜像,npm_mirror是更改npm下载依赖包的镜像,也是修改为了淘宝镜像。

第六步:安装node

查看nvm支持安装的node版本
使用 nvm list available

使用nvm install 版本号安装指定版本node
比如:nvm install 14.17.5

检测node和npm是否安装成功,如下显示则为成功:

第七步:切换node版本

必须用管理员权限打开命令行

初次使用nvm安装node之后,必须先使用nvm use 版本号切换到已安装版本的node才可以

完结!!!

nvm切换node版本相关推荐

  1. exit status 145: The directory is not empty,exit status 5: �ܾ����ʡ� ,nvm切换node版本问题汇总

    新进了一家公司,因为项目比较多,通常要求使用node版本为12.13.0,偶尔会用到高版本,不升级版本安装依赖会报错.使用nvm升级出现了问题,网上乱说风云,解决不了我的问题,最后还是自己解决了.耐心 ...

  2. nvm切换node版本基本操作篇

    前提:由于某些原因需要切换 node版本,本人刚好使用的是nvm来管理node版本,一直使用的是14.11.0 node版本,至于nvm怎么安装,可以看我之前文章文章或百度. 基础命令: 所以我们要切 ...

  3. NVM 切换Node版本不成功(nvm提示成功,实际Node版本未切换)

    一.背景: 因为接手了一个旧项目,node依赖版本对应不上,于是想到用NVM切换下对应版本, 二.问题:(先安装Node,后安装Nvm下) 由于以前就安装了Node,于是直接下载NVM,手动改了安装目 ...

  4. 关于nvm切换node版本不成功

    使用 nvm use 11.11.1切换版本时 有几率报这个错 1 .运行cmd 敲击 nvm root 返回路径如果有空格,先去查看 nvm里面的 settings.txt  里面path路径 把空 ...

  5. nvm切换node版本的命令

    使用nvm输入命令 nvm install 新版本号 --reinstall-packages-from=旧版本号 nvm命令查询:https://github.com/nvm-sh/nvm

  6. node命令与切换node版本

    1.Node.js简介 Node.js 需要下载 就是一个软件 在终端窗口运行js代码 安装包可以从 Node.js 的官网首页直接下载 最好使用nvm切换node版本 下面会讲使用方法 2.前端使用 ...

  7. mac系统下载nvm管理node版本

    前端不同的项目的依赖包可能需要安装不同的node版本,那么在切换项目的时候用nvm切换node版本比卸载载安装新的node版本会方便很多 之前安装的nvm在电脑终端使用nvm use node命令切换 ...

  8. node安装以及nvm管理node版本

    前言 前端开发项目一般情况下都少不了需要安装node.或者换新电脑的时候,这些环境都得安装. 但是安装过程并不都是一帆风顺的,而且node版本引发的问题也很多(主要是Windows环境下node与no ...

  9. windows下使用nvm管理node版本

    vnm是什么 nvm是node版本的管理工具,为了解决node各种版本存在不兼容现象,它让我们可以在一台电脑中安装多个node版本,可以根据项目来切换使用指定版本的node.瓷片文章记录学习一下nvm ...

最新文章

  1. 超越快手腾讯!度小满NLP模型登顶CLUE榜首
  2. [Contest20170910]string
  3. 红帆科技将参展2009第十三届中国国际软件博览会
  4. Kaldi内存泄漏问题排查
  5. RabbitMQ入门-环境搭建
  6. Android之在eclipse编译项目出现unable to resolve target android-20解决办法
  7. 第七届 蓝桥杯 省赛 第六题 方格填数(next_permutation)
  8. Flutter高级第5篇:官方推荐的状态管理库 provider 的使用
  9. 虚拟机里Ubuntu编译内核方法
  10. 微型计算机原理控制,微机原理与控制技术(试题).doc
  11. 2018_11_05_珍惜少年时
  12. 【计算机网络安全基础(第五版)袁津生 课后习题答案】
  13. 微信小程序倒计时组件开发
  14. 抖音养号教程技巧,做抖音怎么养号上热门
  15. js 修改meta标签 属性
  16. port ‘pi_data‘ not found in module ‘dcfifo‘
  17. 面对妖艳的配置文件,python小技巧来帮你!
  18. 63%的农村孩子没上高中,中国如何跨越中等收入陷阱?
  19. 埃拉托色尼筛选法(Eratosthenes Sieve)分析
  20. Maximum Absurdity(dp思想+前缀和)

热门文章

  1. Git (3)—IDEA集成Git和GitHub、Gitee的简介
  2. 三元组矩阵的基本操作——加、减、矩阵乘、转置
  3. localStorage.setItem() 缓存功能
  4. 宇枫资本家庭理财必知的小方法
  5. vscode-PHP调试工具测试
  6. Android美化之透明状态栏
  7. 微信对话生成源码前端-html+css+javascript
  8. 漫谈机器学习的【泛化能力】【模型能力】【调参技巧】_CodingPark编程公园
  9. android 画布叠加,Android自定义图形,图形的拼接、叠加、相容
  10. python小海龟画粗细渐变的线_Python 笔记_第一篇_童子功_8. 画图工具 (小海龟 turtle)...