最近好多人都问到node怎么同时安装多个版本? 如何配置node的环境变量,如何自如的在多个版本中切换node?因为这种种原因,所有打算写一篇文章来专门讲解如何安装多个版本的node!!!

node版本可以去 node中网网 或者到我的 百度云盘 下载

安装多个版本的node的时候一定要从低版本开始安装,如果你先安装高版本的话会出现许多问题,如果你已经安装啦,先卸载掉然后进行下面的步骤

下载后得到啦安装包,有32位和64位的多版本安装包,用户根据自己系统自行选择

在安装node之前,我先选择一个node安装目录,我要安装到D盘下,所有我在D盘中新建啦一个node的目录,并且在里面创建啦一个4.42的文件夹,应为我一会要在这个文件夹中安装4.42版本的node

开始安装:

打开node4.42的安装包,一直点击下一步,直到出现安装路径:

安装路径更改我们创建的那个4.42文件夹的路径,然后一路下一步,安装成功后文件夹内出现啦好多文件,这个时候node就安装好啦

把里面的路径改成 D:\node\4.42\

node安装好后是不是就能用啦呢?当然不是,你还需要配置环境变量 计算机=> 属性=> 高级系统设置=>环境变量

在系统变量中点击新建,变量名:node_4.42,变量值就是你4.42版本的安装目录,也就是D:\node\4.42\

点击确定后再系统变量中找到path 变量,选中后点击编辑

看到path变量中的值啦嘛?我们把刚才新建的变量添加到这里面,如何添加呢? 一对%号,中间写上刚才新建的变量明,然后放到path中的最后面,一定不能忘啦中间的;号,每条变量中间都应该有个;

放好后点击确定,然后咱们打开CMD (win+R);输入:$ node -v

如何出现啦版本号,那么我们的第一个node已经安装完成并且可以正常使用啦;

安装多个版本:第一个安装好后安装第二个node版本;

在安装新的版本之前,我们需要做的就是先找到之前的那个版本的安装目录,也就是D:\node\4.42,然后把4.42这个文件夹给他重命名(因为你如果不修改名字的话你在安装新版本的时候无论你安装在什么地方,都会把之前的那个干掉):

修改后再创建一个新的目录,我给他取名叫5.11(因为我打算下一个安装5.11版本的)

接下来开始安装5.11就可以啦,还是和上面过程一样,直到配置完环境变量后我们的5.11就安装好啦。

安装好5.11的版本后咱们再回来吧4.42的那个目录改回来;

验证我们目前是否是安装了两个node版本:where node ,和当前使用的版本:node -v

$ where node

where node 出现啦两个,说明我们确实是安装啦两个版本的node,node -v 告诉我们当前使用的是哪个版本!!!

如果我们还要在安装其他版本的话方法也是一样的,按照上面的就可以啦

假如我们现在安装啦许多的node,但是当前的node版本不是我目前想用的怎么办呢?如何切换node版本呢?

打开环境变量,找到path.你想用哪个版本,就把哪个node变量放到所有node变量的最前面,比如我之前的path是%node_4.42%;%node_5.11%,我用的就是4.42的版本,我如果想

用5.11的版本的话我就得把path里面的%node_4.42%;%node_5.11%改成%node_5.11%;%node_4.42%

2 这时候我们再看看: where node和node -v

这就是我们的安装多个版本node和node之间的版本切换;

linux node安装菜鸟教程,手把手告诉你如何安装多个版本的node相关推荐

  1. 二丶Linux安装xdd-plus教程及必备依赖的安装+青龙对接xdd

    二丶Linux安装xdd-plus教程及必备依赖的安装 没有服务器的先自行购买,这里推荐腾讯云2H4G8M首年70–点击购买 **首先需要安装青龙容器没装的青龙容器部署安装及常用命令 QQ交流群:10 ...

  2. Alex 的 Hadoop 菜鸟教程: 第5课 YARN 安装以及helloworld (基于centos的CDH)

    原帖地址:http://blog.csdn.net/nsrainbow/article/details/36627675 新老MapReduce的比较 说到YARN肯定要先说下老的MapReduce ...

  3. YDOOK:putty: 最新版 putty 下载安装完整教程,windows怎么下载安装 putty?

    YDOOK:putty: 最新版 putty 下载安装完整教程,windows怎么下载安装 putty? 1. 搜索或者直接点击进入 putty 的官网: putty 的官网 2. 第二行即显示最新版 ...

  4. Ubuntu21.04 安装mapserver教程(宝塔面板中安装mapserver)

    Ubuntu21.04 安装mapserver教程(宝塔面板中安装mapserver) 前言 一.更新apt 二.安装Lamp环境(apache + mysql + php)(*已经安装了环境的跳过* ...

  5. 电脑端Android模拟器安装使用教程,如何在电脑上安装安卓软件

    电脑端Android模拟器安装使用教程,如何在电脑上安装安卓软件 如今说到什么智能手机最火,那很多人肯定会说android系统的手机.如果你还没有Android手机,又想买一部试试,可是价格都不便宜, ...

  6. 手把手告诉你如何安装多个版本的node,妈妈再也不用担心版本高低引发的一系列后遗症(非常详细,非常实用)

    简介 最近好多人都问到node怎么同时安装多个版本? 如何配置node的环境变量,如何自如的在多个版本中切换node?还有就是自己在做appium自动化的时候,有时候会因为node的版本过高或者是太低 ...

  7. 宝塔linux面板php配置教程,「大商创安装」大商创X宝塔linux面板安装配置教程

    首页打开宝塔官网安装宝塔, 2.找到Linux面板7.4.5安装命令安装宝塔: Centos安装命令: yum install -y wget && wget -O install.s ...

  8. Alex 的 Hadoop 菜鸟教程: 第10课 Hive 安装和使用教程

    原帖地址: http://blog.csdn.net/nsrainbow/article/details/41748863 最新课程请关注原作者博客 声明 本文基于Centos 6.x + CDH 5 ...

  9. 阿里云服务器菜鸟教程选配、宝塔面板安装到WordPress网站上线

    阿里云服务器新手教程从云服务器选配购买.云服务器配置到网站上线全过程,阿里云服务器如何购买?购买后如何使用?新手站长抽时间写了一篇详细的阿里云服务器新手教程,从云服务器选配到网站上线全过程: 阿里云服 ...

  10. u盘linux xp双系统安装教程视频,从U盘安装Linux 与XP形成双系统

    现在系统是Windows XP,今日想装个Linux系统玩玩,来个双系统.由于笔记本光驱坏了,故想起了通过U盘安装. 硬盘共40G,有四个盘C,D,E,F,每个盘为10G,现进行以下操作来进行: 前期 ...

最新文章

  1. 免费!这里有一份开发者进阶“宝典”求带走
  2. 图文并茂详解iptables 防火墙工作原理及知识点
  3. 系统重构的10点经验总结
  4. php ascii hex编码
  5. 步步深入:MySQL架构总览-gt;查询执行流程-gt;SQL解析顺序
  6. 计算机基础与应用教程计算机硬件,计算机基础系列一:计算机硬件
  7. linux java升级版本_为嵌入式Linux设备实现更新/升级系统
  8. Android木马分析实验,Android木马简介与分析
  9. 关于 AWR/ASH 故障分析,我有 9 个问题不知当不当问?
  10. bootsect.exe linux,bootsect.exe
  11. cplex java_【CPLEX教程03】java调用cplex求解一个TSP问题模型
  12. 什么是地面站空间分集技术?以及卫星通信中的Ka-波段介绍
  13. 帮我妹一 jio 踹开了 C 语言的大门,从此学习的路上不再迷茫不再彷徨(史上最强 C语言学习路线)
  14. 第1节 基本数据类型分析
  15. 获取自己所上传资源的下载量
  16. CodeForces - 1144G Two Merged Sequences
  17. 正确理解差异的“专业意义”与“统计学意义”
  18. c语言实例 魔术师的猜牌术(1),C语言实例 魔术师的猜牌术(1)
  19. 【第54篇】一种用于视觉识别的快速知识蒸馏框架
  20. confluence草稿机制原理

热门文章

  1. 【知识产权之专利权】选择题题库
  2. 学习参考《深度实践Spark机器学习》PDF+吴茂贵
  3. 学习笔记——meta analysis
  4. linux卸载驱动命令,linux卸载驱动时 Resource temporarily unavailable
  5. 基于java高德地图经纬度转详细地址和GPS坐标转换为高德地图坐标
  6. vector初始化必须设置大小么_C++ 序列式容器之vector
  7. c语言编程环境搭配,windows7系统搭建C语言开发环境的操作方法?
  8. matlab 换热器仿真,基于MATLAB的换热器温度控制仿真研究.doc
  9. 推送环境搭建基于开源MPush
  10. 为什么越来越多的企业选择云数据存储而放弃本地数据存储?