Node.js的环境安装配置(使用nvm模式)
序
神奇的node.js为JavaScript在后端运行提供了一个环境,其包管理器npm(node package manage)现在已经成为世界上最大的开源库生态系统。我们有很多工具依赖于节点环境来使用,所以我们使用node的第一步是配置node.js环境。
然后配置node.js环境。当然,我们可以直接从官网下载,安装在电脑上。当然这是对的,但是如果有一天我们需要用新版的node.js或者旧版的node.js,还是需要去官网下载安装,因为官方版的node.js更新比较慢。以至于一些大神等得不耐烦了,就开始更新node.js(当然node.js是开源的)。你的更新让官方团队坐不住了,最后的结果就是官方版本稳定了。新功能将在这个版本中发布,所以这是经常看到的。
如果要长期开发node,可以快速更新node的版本,或者快速切换node的版本,
在非Windows(如osx、linux)环境下,请使用nvm安装您的节点开发环境,保持系统干净。
如果您使用Windows进行开发,那么您可以使用nvmw而不是nvm
在使用nvm之前,我们先来看看。我们用终端打开一个应用示例:当我们使用终端打开一个软件时,我们必须把它cd到程序当前所在的文件目录中。
我们可以看到当前的FlashFXP链接存在于桌面上,在桌面上的node.js文件夹中尝试打开时无法打开,因为我们的终端在当前文件夹中找不到FlashFXP的starter,所以会报错。那么有没有办法改变这种现象,我们可以在任何地方,任何文件里启动整个程序呢?当然,我们只需要配置环境变量。右键单击我的计算机-选择属性-高级系统设置-环境变量。当我们谈到环境变量时,我们找到了正确的地方
环境变量是系统中的特定对象。当系统需要运行一个程序而不告诉系统程序的完整路径时,系统不仅会在当前文件夹下进行搜索,还会在环境变量中搜索路径中指定的路径。也就是说,如果你在路径中保存了一个文件夹的指定路径,那么每次终端启动程序时,你都不必进入这个程序所在的文件夹去启动它。这里我们会看到有系统变量和用户变量。顾名思义,用户变量就是在当前登录用户下配置的各种变量。当我们切换用户时,这些变量是可以改变的,所以此时我们需要将我们想要添加的文件夹添加到用户变量中。
Flash=' c: \程序文件(x86)\//将当前地址复制到一个变量,路径=% FLASH %//将这个变量赋给path,那么我们就可以在任何地方打开这个程序来安装nvm
好了,有了以上的准备,我们就可以安装nvm了,可以直接用git下载,也可以直接在线下载
只需在图标中下载nvm,下载后解压,然后安装nvm即可。注意安装目录地址不要有中文。否则会出现一些错误。我直接安装在D:\dev下。安装完成后,我们通常会自动为我们配置系统变量。如果没有,我们需要手动配置系统变量。原理和方法和我们开始时讲的一样。
Nvm_HOME:指向Nvm安装目录NVM _ SYLINK: Nodejs安装目录路径:在变量值中添加两个环境变量NVM_HOME和NVM _ SYLINK。这时,我们可以在终端测试3360。
$ nvm-vrrunning版本1.1.0.Usage: nvm arch :显示节点是在32位还是64位模式下运行。nvm安装版本[arch] :该版本可以是node.js版本,也可以是最新稳定版本的“最新”。(可选)指定是安装32位版本还是64位版本(默认为system arch)。将[arch]设置为“all”以安装32位和64位版本。nvm列表[可用] :列出node.js安装。在末尾键入“可用”以查看可以安装的内容。别名为ls。上的nvm启用node.js版本管理。nvm关闭:禁用node.js版本管理。nvm代理[url] :设置用于下载的代理。将[url]留空以查看当前代理。将[url]设置为“无”以删除代理。nvm卸载版本:该版本必须是特定版本。nvm使用[版本] [arch] :切换到使用指定的版本。可选地指定32/64位架构。nvm使用arch将继续使用所选版本,但切换到32/64位模式。nvm根目录[路径] :设置nvm应该存储不同版本node.js的目录,如果没有设置路径,将显示当前根目录。nvm版本:显示windows nvm的当前运行版本。此时别名为v//,表示nvm安装成功,node.js安装完成
此时,我们可以安装node,并在终端输入命令:nvm ls-remote查看远程节点版本。当然,你可能看不到结果。此时,您需要输入另一个命令:export nvm _ nodejs _ org _ mirror=http 3360nodejs.org/dist,然后输入nvm ls -remote。
此时,使用命令nvm install[节点版本号]
进度条完成后,输入命令nvm列表以查看当前安装的节点
Node.js版本切换
可以看到目前安装的是4.3.1,所以我们可以通过使用nvm use 4.3.1来指定当前使用的节点版本是4.3.1,它会出现在4.3.2(当前使用的标志)之后。当然,我们可以下载另一个节点版本,比如3360。
进度条完成后,我们会有5.7.0和4.3.1两个版本,这个时候,我们肯定想在两个版本之间自由切换。这是我们需要配置的另一个文件,也就是nvm中的设置文件:
打开文件进行配置
如上所述,它是根据自己的文件目录配置的。root表示当前nvm中内容的地址,path是需要写入环境变量的地址。将在同一天在dev/file下生成nodejs快捷方式,作为当前使用的节点版本的快捷方式。
如图所示
配置完成后,我们可以切换节点版本:
这是一个快捷方式,我们会发现在dev文件中生成了一个nodejs。单击此快捷方式可切换到当前使用的nodejs版本。当然,安装nodejs后,node也有一个npm(node package manage)。这个工具已经集成到新版本的node中,所以我们可以直接使用它。通过npm,我们不仅可以下载node的各种包,还可以在npm生态网络上下载各种包,比如jQuery、angularJS、bootstrap等很多包,包括grunt、bower、grunt等工具。
摘要
以上就是本文的内容。你学会了吗?希望本文的内容能给大家的学习或工作带来一些帮助。有问题可以留言交流。
版权声明:Node.js的环境安装配置(使用nvm模式)是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。