美文网首页
如何安装多个版本的node

如何安装多个版本的node

作者: 三省吾身_9862 | 来源:发表于2021-02-05 15:02 被阅读0次

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

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

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

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

image

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

image

开始安装:

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

image image

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

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

image

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

image image image

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

image image

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

image

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

image image

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

<pre class="prettyprint prettyprinted" style="border-width: 1px 1px 1px 4px; border-style: solid; border-color: rgb(221, 221, 221); border-image: initial; margin: 15px auto; padding: 10px 15px; font: 400 12px / 20px Menlo, Monaco, Consolas, "Andale Mono", "lucida console", "Courier New", monospace; white-space: pre-wrap; word-break: break-all; overflow-wrap: break-word; background: url("/images/codecolorer_bg.gif") center top rgb(251, 251, 251); color: rgb(51, 51, 51); letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;">$ node -v</pre>

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

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

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

image

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

image

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

image

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

image

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

<pre class="prettyprint prettyprinted" style="border-width: 1px 1px 1px 4px; border-style: solid; border-color: rgb(221, 221, 221); border-image: initial; margin: 15px auto; padding: 10px 15px; font: 400 12px / 20px Menlo, Monaco, Consolas, "Andale Mono", "lucida console", "Courier New", monospace; white-space: pre-wrap; word-break: break-all; overflow-wrap: break-word; background: url("/images/codecolorer_bg.gif") center top rgb(251, 251, 251); color: rgb(51, 51, 51); letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;">$ where node</pre>

image

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%

image

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

image

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

相关文章

  • 如何安装多个版本的node

    最近好多人都问到node怎么同时安装多个版本? 如何配置node的环境变量,如何自如的在多个版本中切换node?因...

  • node同时安装多个版本

    多个 Node.js 版本的安装 Node.js 的版本更新非常快,所有有时需要在多个版本之间切换,就需要安装多个...

  • nvm windows 使用

    nvm --> node version manager(Node版本管理器)安装并维护多个node版本 比直接...

  • nvm避坑指南

    nvm node version manager(node版本管理工具) 通过将多个node 版本安装在指定路径,...

  • nvm 安装

    什么是 nvm 管理 node 版本,可以在一个机器上安装多个版本的 node, 并进行切换 windows 安装...

  • 多版本node安装与使用(nvm)

    nvm 安装与使用 前言 nvm是管理node版本的工具,一个电脑中可以安装多个node版本,当我们想使用哪个版本...

  • 安装nvm,解决命令不存在的问题

    nvm是一个简单的node版本管理工具,可以通过shell来切换多个node的版本,下面主要写一下如何安装并且配置...

  • nvm常用命令

    nvm是node版本管理工具,用于解决需要安装多个node版本的问题 安装方式 1、 curl -o- https...

  • nvm的使用说明

    为了解决前端不同项目所使用的node版本导致的依赖包安装问题;可以通过nvm安装多个node版本。 一、下载并安装...

  • Appium使用

    java环境安装 保证拥有JDK环境,下载之后,直接使用默认安装即可。多个java版本切换 安装Node,Node...

网友评论

      本文标题:如何安装多个版本的node

      本文链接:https://www.haomeiwen.com/subject/lstgtltx.html