1.node.js,伺服器端的javascript,它允許在後端(脫離瀏覽器環境)運行javascript程式碼。
2.事件驅動、非同步式I/O的程式模式(單執行緒)是其核心。
3.node.js的javascript引擎是v8,來自google chrome專案。 V8號稱是目前全世界最快的javascript引擎。
4.node.js內建了http伺服器支持,也就是說你可以輕易地實作一個網站和伺服器的組合。
5.commonnjs試圖定義一套普通應用程式使用的api,從而填補javascript標準庫過於簡單的不足。 node.js是commonjs的實作。
6.node套件管理器(npm),可用於線上安裝一些應用程式。
7.node的基本用法:node xxx.js (腳本檔名) 或 node -e "xxxxxxxxx"(可直接執行的程式碼)
8.node 回車 -->repl(read-eval-print loop)模式,連續按兩次ctrl c即可退出repl模式。
9.使用supervisor可刷新腳本、用於調試 ,安裝:npm install -g supervisor 啟動應用:supervisor app.js
10.模組是node.js應用程式的基本組成部分,檔案和模組是一一對應的。
11.node.js的套件是一個目錄,頂層目錄下有package.json
12.用node啟動angular-seed-master: node scripts/web-server.js