在Windows中安装NodeJS的正确方法

NodeJS已经很是流行了,并且能够预见他将继续受到追捧。这确实是一个不错的创举,想一想看他如今能作什么吧node

1.服务器程序(典型的就是用来作网站或者restful服务,主打就是多线程,非阻塞,最后,一个字:快)linux

2.客户端程序(并且能够跨平台,好好想想吧)git

3.如今连移动app它也能开发了(nativescrpit,再好好想想吧)github

应该还有其余不少应用场景,这里就不一一列出来了。web

 

好吧,既然如此,NodeJS确实是你须要学习和掌握的一门开发语言.那么如何安装和使用NodeJS呢?shell

第一种方法:经过官网进行安装

https://nodejs.org/windows

image

这种方式最直接,也很好理解。通常均可如下载到msi安装程序,而后双击就能够完成安装。真正的Windows安装程序的风格。通常安装完以后,能够经过下面的命令验证服务器

image

 

第二种方法:经过chocolatey安装

chocolatey是一个神奇的工具!固然,准确地说它很相似于linux中的apt或yum工具,可使得咱们安装程序更加简便。以本文要讨论的问题为例,经过官网安装固然是能够的,但咱们须要记住那些官方网址,并且去选择下载,而后安装,窃觉得仍是不太方便的。restful

这种方法,首先须要安装chocolatey多线程

https://chocolatey.org/ 

image

通常只要经过下面这个命令就能够完成安装(若是在Windows7操做系统上面,须要用管理员身份打开命令行工具)

@powershell -NoProfile -ExecutionPolicy Bypass -Command "iex ((new-object net.webclient).DownloadString('https://chocolatey.org/install.ps1'))" && SET PATH=%PATH%;%ALLUSERSPROFILE%\chocolatey\bin

完成以后,能够经过下面的命令验证

image

而后就能够经过choco search命令搜索NodeJS了

最后,经过choco install命令安装NodeJS

image

choco install nodejs –version 5.7.0(若是不写版本,则默认安装最新版本)

image

image

 

个人机器上其实安装了两个版本的NodeJS。这实际上是很常见的一个场景,那么如何更好地管理这些不一样的版本呢?

 

第三种方法:使用nvm安装和管理不一样的版本

nvm的全称是NodeJS Version Manager,实际上是Linux中的一个工具。不过,在Windows也有一个对应的版本


https://github.com/coreybutler/nvm-windows

image

image

使用nvm install latest能够安装最新版本

image

固然,也能够经过nvm install 4.1.0这样安装特定的版本

总结:

上面介绍了三种安装和配置NodeJS的方式,我我的倾向推荐第三种。固然,第二种,我建议你们也能够掌握起来,由于这种安装工具的方式确实是比较方便的。

相关文章
相关标签/搜索