nodejs开发环境配置【1】-nvm的安装详解

nodejs的版本升级相当快,不同版本之间存在了或多或少的差异,在切换版本的时候,如果不使用版本管理工具的话,需要卸载后再安装新的版本,浪费不必要的时间和精力。作为一名高效率的程序员怎么能忍?

nvm作为一款管理nodejs版本工具,通过命令行切换,实现在开发环境中安装使用多个nodejs版本。

针对windows和linux两种不同的操作系统,nvm的安装方式也有差别,下面来分别介绍一下。

【windows系统下nvm的安装】

第一步:先下载nvm软件。

(地址:https://github.com/coreybutler/nvm-windows ;或在github里直接搜nvm,如下图所示。)

下载红框选中的版本即可(本文使用1.1.6版本作为演示)。

第二步:在C盘根目录下创建一个dev文件夹,并在这个文件夹下再新建两个文件夹——nvm和nodejs。

第三步:将第一步下载的压缩包解压得到如图所示文件,再将5个文件拷贝到第二步建立的nvm文件夹下。

第四步:鼠标选择install.cmd文件后,右击以管理员身份运行。

第五步:这时会生成一个settings.txt文件,根据大家电脑系统版本的不同,生成的位置不同,内容也不同。这里为了统一配置,将生成的这个settings.txt移动到nvm目录下(或者手动新建一个settings.txt),其内容如下:

root: C:\dev\nvm 
path: C:\dev\nodejs 
arch: 64 
proxy: none

最终配置结果如下:

第六步:配置环境变量。

操作步骤:右击【我的电脑】-点击【属性】-点击【高级系统设置】-点击【环境变量】,在下面的【系数变量】中,如果还未存在NVM_HOME和NVM_SYMLINK,就先分别进行【新建】,新建时注意变量值的设置;如果已经存在了NVM_HOME和NVM_SYMLINK,就进行【编辑】,进行变量值的设置。

NVM_HOME的变量值为: c:\dev\nvm

NVM_SYMLINK的变量值为:c:\dev\nodejs

【系统变量】中选择【path】-点击【编辑】- 在变量值的末尾%%包裹中间,将“NVM_HOME和NVM_SYMLINK”添加进去,注意用“;”区隔,如图所示:

然后,在命令行运行 nvm --version,输出如下便是安装成功。

【linux系统下的nvm安装】

第一步:同样先下载,github里面搜nvm如图:

点击链接进入页面,可以看到curl和wget两种下载方式:

选择任一种下载方式都可以。当在linux命令行执行完其中一行命令后,会默认下载nvm,并且会默认地添加环境变量。如图:

第二步:由于linux里面修改了环境变量,必须还得source一下才能生效——在命令行运行一下这个命令:

source ~/.bashrc 

这样在linux的命令行就可以使用nvm了。可以看出,相比在windows系统下,linux系统下的开发配置显得方便多了。

末了,介绍一些nvm的常用命令:

nvm install x.x.x (nodejs版本号)安装相应版本的nodejs
nvm ls                  列出本机所有nodejs版本
nvm use x.x.x             切换到nodejs相应版本

欢迎关注公众号,有疑问可以留言给我!

本文分享自微信公众号 - nodejs全栈开发(geekclass)

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2017-11-25

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

扫码关注云+社区

领取腾讯云代金券