Node.js是讓Javascript脫離瀏覽器運行在服務器的一個平臺,不是語言;
Node.js採用的Javascript引擎是來自Google Chrome的V8;運行在瀏覽器外不用考慮頭疼的Javascript兼容性問題
採用單線程、異步IO與事件驅動的設計來實現高併發(異步事件也在必定程度上增長了開發和調試的難度);
Node.js內建一個HTTP服務器,因此對於網站開發來講是一個好消息;html
主頁:http://nodejs.org/
英文API:http://nodejs.org/api/ (最新)
中文API:http://nodeapi.ucdok.com/#/api/node
在Windows環境下安裝相對簡單npm
http://nodejs.org/download/ api
連接中下載對應操做系統安裝文件(安裝最新版本就行) 瀏覽器
按照提示,一路下一步直到安裝成功後,在默認安裝路徑下能夠看到(C:\Program Files\nodejs),默認路徑在安裝的時候能夠修改。服務器
安裝成功後,在「命令提示符中」輸入:node -v 查看安裝版本,輸出版本即安裝成功併發
Windows的Node.js安裝包安裝裏包含了Node Pageaged Modules https://npmjs.org/ (npm),這個node.js自己具備基本的模塊,有這了npm能夠安裝豐富的node.js庫來完成實際開發需求。 異步
經常使用命令介紹:高併發
查看幫助網站
npm help或npm h
安裝模塊
npm intstall <Module Name>
在全局環境中安裝模塊(-g:啓用global模式)
npm install -g <Module Name>
更多:https://npmjs.org/doc/install.html
卸載模塊
npm uninstall <Moudle Name>
顯示當前目錄下安裝的模塊
npm list
安裝成功後,會在PATH用戶環境變量和系統環境中分別添加npm和node.js路徑