nodejs开发环境的配置方法

本篇内容介绍了“nodejs开发环境的配置方法”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!

成都创新互联于2013年成立,是专业互联网技术服务公司,拥有项目网站设计制作、成都网站建设网站策划,项目实施与项目整合能力。我们以让每一个梦想脱颖而出为使命,1280元合山做网站,已为上家服务,为合山各地企业和个人服务,联系电话:13518219792

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

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

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

【windows系统下nvm的安装】

第一步:先下载nvm软件。

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

nodejs开发环境的配置方法

nodejs开发环境的配置方法

nodejs开发环境的配置方法

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

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

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

nodejs开发环境的配置方法

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

nodejs开发环境的配置方法

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

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

最终配置结果如下:

nodejs开发环境的配置方法

第六步:配置环境变量。

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

nodejs开发环境的配置方法

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

nodejs开发环境的配置方法

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

nodejs开发环境的配置方法

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

nodejs开发环境的配置方法

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

nodejs开发环境的配置方法

【linux系统下的nvm安装】

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

nodejs开发环境的配置方法

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

nodejs开发环境的配置方法

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

nodejs开发环境的配置方法

第二步:由于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开发环境的配置方法”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注创新互联网站,小编将为大家输出更多高质量的实用文章!


当前名称:nodejs开发环境的配置方法
网站地址:http://ybzwz.com/article/pphhoo.html