所在的位置: js >> js前景 >> nvm之NodeJS版本管理工具

nvm之NodeJS版本管理工具

nvm:全名node.jsversionmanagement,是一个node的版本管理工具

在我们项目开发过程中,项目导入不同的依赖可能需要node版本也不同,node版本过高或者过低都会出现不同程度的错误或警示,这个时候我们就需要在电脑上安装多个版本的node,然后根据项目需求进行版本切换,这个时候就需要一个node版本管理工具,而nvm和n都是node.js版本管理工具,为了解决node.js各种版本存在不兼容现象可以通过它可以安装和切换不同版本的node.js。

第一步:卸载你的NodeJs。

将电脑现在装的node进行卸载(没安装过请忽略),最好是删除所有关于node的文件及内容(因为之前遇到过没删除安装后,使用失败的问题)。

第二步:安装nvm

通过Github服务器下载安装

Github上面应该有很多版本的压缩包,下面我也列出来具体压缩包代表的意思。

nvm-noinstall.zip:这个是绿色免安装版本,但是使用之前需要配置nvm-setup.zip:这是一个安装包,下载之后点击安装,无需配置就可以使用,方便。Sourcecode(zip):zip压缩的源码Sourccode(tar.gz):tar.gz的源码,一般用于Linux系统建议下载nvm-setup.zip版本

下载完成后,按照安装操作一步一步安装就好了,很简单。

第三步:测试nvm是否安装成功

//在命令行中输入nvm-v//version1.1.7出现版本号,说明安装成功,接下来就可以进行下面的操作

第四步:安装并控制node版本

一顿操作猛如虎,接下来就可以随意切换我们的node版本号了。

首先我们可以通过nvmlistavailable命令来查看可安装的Node版本:

nvmlistavailable

node可下载版本

然后通过nvminstallversion[arch]进行安装对应的node版本(nvminstalllatest命令为安装最新版本的node)。

其中version代表对应的node版本号,[arch]表示安装32位或64位的,默认是跟随系统的。所以一般情况下不用填写。

nvminstall18.9.0

安装完成后就可以通过nvmuse[version][arch]来使用对应版本的node了。当然,在使用之前,你也可以通过nvmlist或nvmls查看目前已经安装的版本(当前版本号前面没有*,此时还没有使用任何一个版本,这时使用node.js时会报错)

nvmls//查看目前已经安装的版本nvmuse14.17.3//使用指定版本的nodejs

node使用

nvmuninstallversion命令用来卸载指定版本node:

nvmuninstall14.17.3

当然下面也有一些不常用,但也会用到的命令:

nvmarch:显示node是运行在32位还是64位。nvmversion:显示nvm版本。version可简化为v。nvmon:开启node.js版本管理。nvmoff:关闭node.js版本管理。nvmproxy[url]:设置下载代理。不加可选参数url,显示当前代理。将url设置为none则移除代理。nvmnode_mirror[url]:设置node镜像。默认是


转载请注明:http://www.aierlanlan.com/cyrz/3513.html

  • 上一篇文章:
  •   
  • 下一篇文章: