在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的方式,我我的傾向推薦第三種。固然,第二種,我建議你們也能夠掌握起來,由於這種安裝工具的方式確實是比較方便的。

相關文章
相關標籤/搜索