安装多个node版本,nodejs切换版本

  安装多个node版本,nodejs切换版本

  本文让你深入了解多版本节点的安装方法,详细介绍节点版本的切换方法,希望对你有帮助!

  node.js速度课程简介:进入学习

  

安装多版本node的原因:

  在项目开发过程中,不同的项目使用不同版本的nodejs,有时会因为node版本过高或过低而报错;如何在同一个系统中安装多个版本的node?这里有两种方法。往下看,选择适合自己的。

  

方法一:利用nvm进行管理

  

NVM 简介

   NVM,全称节点版本管理器,是一个管理NodeJS版本的工具。

  NVM默认只支持Linux和OS X,不支持Windows。Windows操作系统有两种替代方案:

  nvm-windows

  nodist

  本文仅介绍使用nvm-windows安装和切换多版本节点的方法。

  

安装前须知:

  之前,节点环境需要卸载干净。如果在安装节点后输入nvm使用版本号,仍然无效(节点版本前没有选择 * )。需要重新安装安装路径,不要有汉字或空格,否则会出错。

  :

卸载已安装的nodeJS

   1.单击开始菜单,找到nodejs的文件夹,然后单击箭头将其卸载(注意:在执行此操作之前,您需要使用nodejs结束项目)

  2.检查nodejs是否仍然存在于系统中。

  (1)在开始菜单中检查它。

  (2)在cmd窗口中输入node -v以查看

nvm 的安装与使用

  1、nvm下载

  下载地址:https://github.com/coreybutler/nvm-windows/releases注意:安装环境win10系统,64位

  2、nvm安装(注意:最好不要安装在c盘)

  (1)在指定文件下创建两个新文件夹,一个用于存储nvm安装文件,另一个用于存储节点文件。

  (2)将下载的安装包放入nvm文件夹,解压后安装。

  注意:在安装过程中,选择开始新创建的文件夹作为指定的安装目录。

  (3)选择nvm安装路径,然后单击下一步。

  (4)选择nodejs路径。

  (5)单击Install——和Finish完成安装。

  (6)确认安装是否成功。

  打开CMD,输入command nvm命令,成功安装后如下图所示

  (nvm已成功安装。

  如果非要安装淘宝图片,需要完成下载图片的配置,没什么可跳过的。

  打开nvm文件夹中的settings.txt文件,在末尾添加以下代码(如果不更改,下载node时可能会出错)

  arch: 64proxy:

  节点_镜像:https://npm.taobao.org/mirrors/node/

  https://npm.taobao.org/mirrors/npm/NPM镜报注:

  注意:

  :

node 的不同版本安装及切换

   1.NVM安装成功后,win r进入cmd打开新的cmd窗口,可以通过nvm -v命令查看所有可用的命令。

  C:\nvm -v

  运行版本1.1.7。

  用法:

  nvm arch:显示节点是以32位还是64位模式运行。

  nvm安装版本[arch]:版本可以是node.js版本,也可以是最新的稳定版本。

  可以选择指定是安装32位版本还是64位版本(默认为system arch)。

  将[arch]设置为“all”以安装32位和64位版本。

  在该命令的末尾添加-unsecured,以绕过远程下载服务器的SSL验证。

  nvm list [available]:列出node.js安装。在末尾键入“available”以查看可以安装的内容。别名为ls。

  nvm on:启用node.js版本管理。

  nvm off:禁用node.js版本管理。

  nvm代理[url]:设置用于下载的代理。将[url]留空以查看当前代理。

  将[url]设置为“无”以删除代理。

  nvm node_mirror [url]:设置节点镜像。默认为https://nodejs.org/dist/.将[url]留空以使用默认url。

  nvm npm_mirror [url]:设置npm镜像。默认为https://github.com/npm/cli/archive/.将[url]留空为默认url。

  nvm卸载版本:版本必须是特定的版本。

  nvm use [version] [arch]:切换到使用指定的版本。可以选择指定32/64位架构。

  nvm使用arch将继续使用所选版本,但切换到32/64位模式。

  nvm root [path]:设置nvm应该存储node.js不同版本的目录

  如果未设置path,将显示当前根目录。

  Nvm版本:显示nvm for windows的当前运行版本。别名为v.2 .使用nvm install version number命令安装指定版本的NodeJS。

  C:\nvm安装版本8.16.2

  正在下载node.js版本8.16.2 (64位).

  完成

  正在下载npm版本6.4.1.完成

  安装npm版本6.4.1.

  安装完成。如果您想使用这个版本,请键入

  Nvm使用8.16.23。成功安装后,NVM安装目录中会出现一个v8.16.2文件夹。使用nvm list命令查看已安装节点的列表。

  C:\nvm列表

  8.16.24,再次使用命令nvm install version number安装另一个版本的NodeJS。

  C:\nvm安装v12.8.0

  正在下载node.js版本12.8.0 (64位).

  完成

  正在创建C:\Dev\nvm\temp

  正在下载npm版本6.10.2.完成

  安装npm版本6.10.2.

  安装完成。如果您想使用这个版本,请键入

  Nvm使用12.8.05。使用nvm使用版本号来切换需要使用的NodeJS版本。切换成功后,可以使用node -v和npm -v命令检查切换是否成功。

  C:\nvm使用v8.16.2

  现在使用节点v8.16.2 (64位)

  C:\node -v

  v8.16.2

  C:\npm -v

  6.4.1这里要注意使用nvm使用版本号时出现乱码的可能性。

  C:\nvm使用v8.16.2

  出口1: 不要慌,不要生气。此时可以重新打开一个以管理员身份运行cmd窗口,不会出现乱码。使用NVMSE版本号切换nodeJS的所需版本,使用nvm ls查看Node的所有已安装版本。以*开头的版本号表示NodeJS当前使用的版本。

  C:\Windows\system32nvm使用v8.16.2

  现在使用节点v8.16.2 (64位)

  C:\Windows\system32nvm ls

  12.8.0

  * 8.16.2(目前使用64位可执行文件)6。以下是一些常用命令的摘要:

  NVM//禁用node.js的版本管理(不卸载任何内容)

  On//NVM启用node.js的版本管理

  nvm version//安装node.js的命名版本就是版本号。例如,NVMVINSTALL 8.12.0

  Nvm卸载版本//是的,卸载node.js的命令,卸载指定版本的nodejs,安装失败时卸载。

  ls//显示node.js的所有安装版本

  可用列表//显示了可以安装的所有node.js的版本。

  use version//开关使用指定的nodejs版本。

  Nvm//显示NVM版本

  InstallNVM稳定//安装最新稳定版本

方法二:通过配置环境变量(切换node时只需更改文件夹名称)

  

安装node及注意事项

   1。同样,如果之前已经安装了node,为了避免不必要的麻烦,先卸载它。

  2.在安装node之前,我先选择了一个node安装目录,我想安装在D盘下,所以我在D盘新建了一个node的目录,并在里面创建了一个nodejs8的文件夹,因为我后面会在这个文件夹里安装NODE的8.16.2版本。

  3.开始安装

  node的版本可以从node中文网下载或者点击这里。

  https://nodejs.org/

  打开下载的node8.16.2安装包,点击下一步,直到出现安装路径。将安装路径切换到我们新创建的nodejs8文件夹路径:D:\tools\NODE\nodejs8,然后一直进行到下一步,直到安装成功。

  

配置环境变量

  在开始搜索框中搜索环境变量。请注意,此处选择了编辑系统环境变量-高级-环境变量。

  在系统变量中点击创建,变量名:nodejs,变量值:D:\tools\NODE\nodejs(就是上面存放NODE的文件夹,这里先去掉nodejs8后面的8)。

  单击“确定”在系统变量中找到path变量,选择它,单击“编辑”,然后单击“新建”将新创建的系统变量的变量名添加为% variable name%,单击“确定”。

  这还不够。最重要的一点是:我们需要更改一开始构建的文件夹nodejs8重命名为nodejs

  :

检查并安装多版本

   1.支票

  名称重复后,win R—cmd,在命令窗口输入node -v查看node的版本,版本号显示node第一个版本安装成功。

  C:\node -v

  安装下一个版本

  由于上面已经重命名了已安装版本node8.16.2的文件名(防止覆盖),此时我们只需要在同一级目录下新建一个文件夹nodejs12,安装版本node12.8.0(方法同上面安装node 8.16.2)。

  

node版本切换

  重点是,安装了多个版本的node后,当我们需要切换版本时,只需要将对应版本的文件夹重命名为nodejs即可。

  C:\node -v

  V12.8.0小伙伴们,你们习惯用哪种方式?这两种方法你都学会了吗?在评论区一起讨论吧!

  更多关于node的信息,请访问:nodejs教程!以上是如何在node中安装多个版本和切换的详细说明。更多请关注我们的其他相关文章!

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: