NodeJS已經很是流行了,並且能夠預見他將繼續受到追捧。這確實是一個不錯的創舉,想一想看他如今能作什麼吧node
1.服務器程序(典型的就是用來作網站或者restful服務,主打就是多線程,非阻塞,最後,一個字:快)linux
2.客戶端程序(並且能夠跨平臺,好好想想吧)git
3.如今連移動app它也能開發了(nativescrpit,再好好想想吧)github
應該還有其餘不少應用場景,這裏就不一一列出來了。web
好吧,既然如此,NodeJS確實是你須要學習和掌握的一門開發語言.那麼如何安裝和使用NodeJS呢?shell
https://nodejs.org/windows
這種方式最直接,也很好理解。通常均可如下載到msi安裝程序,而後雙擊就能夠完成安裝。真正的Windows安裝程序的風格。通常安裝完以後,能夠經過下面的命令驗證服務器
chocolatey是一個神奇的工具!固然,準確地說它很相似於linux中的apt或yum工具,可使得咱們安裝程序更加簡便。以本文要討論的問題爲例,經過官網安裝固然是能夠的,但咱們須要記住那些官方網址,並且去選擇下載,而後安裝,竊覺得仍是不太方便的。restful
這種方法,首先須要安裝chocolatey多線程
通常只要經過下面這個命令就能夠完成安裝(若是在Windows7操做系統上面,須要用管理員身份打開命令行工具)
@powershell -NoProfile -ExecutionPolicy Bypass -Command "iex ((new-object net.webclient).DownloadString('https://chocolatey.org/install.ps1'))" && SET PATH=%PATH%;%ALLUSERSPROFILE%\chocolatey\bin
完成以後,能夠經過下面的命令驗證
而後就能夠經過choco search命令搜索NodeJS了
最後,經過choco install命令安裝NodeJS
choco install nodejs –version 5.7.0(若是不寫版本,則默認安裝最新版本)
個人機器上其實安裝了兩個版本的NodeJS。這實際上是很常見的一個場景,那麼如何更好地管理這些不一樣的版本呢?
nvm的全稱是NodeJS Version Manager,實際上是Linux中的一個工具。不過,在Windows也有一個對應的版本
https://github.com/coreybutler/nvm-windows
使用nvm install latest能夠安裝最新版本
固然,也能夠經過nvm install 4.1.0這樣安裝特定的版本
上面介紹了三種安裝和配置NodeJS的方式,我我的傾向推薦第三種。固然,第二種,我建議你們也能夠掌握起來,由於這種安裝工具的方式確實是比較方便的。