Windows系統下如何搭建Node.js伺服器詳解
Node.js是一個基於Chrome JavaScript運行時建立的平台, 用於方便地搭建響應速度快、易於擴展的網路應用。
Node.js使用事件驅動, 非阻塞I/O 模型而得以輕量和高效,非常適合在分散式設備上運行數據密集型的實時應用。
它是一個JavaScript運行環境,對Google V8引擎進行了封裝,V8引 擎執行Javascript的速度非常快,性能非常好,Node.js對一些特殊用例進行了優化,提供了替代的API,使得V8在非瀏覽器環境下運行的更好。
目前國內關注度最高,維護最好的node.js網站莫過於www.cnodejs.org,在這裡就不和大家說太多關於node.js的相關信息了,下面「素文宅」本站為大家詳細說一下Windows系統下如何搭建Node.js伺服器以及環境配置。
第一步:下載node.js安裝文件
官方下載地址:https://nodejs.org/en/download/,見圖:
目前最新Windows版本node-v4.6.0-x64.msi安裝包,下面演示就是已最新版做詳細敘述的,歡迎大家收藏素文宅,本站地址:www.yoodb.com,下面開始搭建nodejs伺服器
第二步:安裝node.js伺服器
下載完成之後,雙擊"node-v4.6.0-x64.msi",開始安裝node.js伺服器,將其自定義安裝至E:workdev
odejs目錄下,windows鍵+R快捷鍵打開cmd控制台輸入命令:node -v,測試是否安裝成功。
控制台列印出:v4.6.0,表示版本的意思,安裝成功,其目錄結構如下圖所示:
檢測npm是否已安裝成功,nodejs新版已經集成了npm,無需再次安裝,和上述命令類似,windows鍵+R快捷鍵打開cmd控制台輸入命令:npm -v,測試是否安裝成功,控制台列印出:2.15.9,表示版本的意思,安裝成功。
第三步:安裝相關環境,分別執行如下命令
執行命令npm install express -g,cmd控制台列印如下:
express@4.14.0 C:Usersyoodb.com-PCAppDataRoaming
pm
ode_modulesexpress
├── escape-html@1.0.3
├── array-flatten@1.1.1
├── utils-merge@1.0.0
├── content-type@1.0.2
├── merge-descriptors@1.0.1
├── methods@1.1.2
├── cookie-signature@1.0.6
├── encodeurl@1.0.1
├── vary@1.1.0
├── path-to-regexp@0.1.7
├── parseurl@1.3.1
├── etag@1.7.0
├── content-disposition@0.5.1
├── cookie@0.3.1
├── fresh@0.3.0
├── range-parser@1.2.0
├── depd@1.1.0
├── qs@6.2.0
├── debug@2.2.0 (ms@0.7.1)
├── proxy-addr@1.1.2 (forwarded@0.1.0, ipaddr.js@1.1.1)
├── on-finished@2.3.0 (ee-first@1.1.1)
├── finalhandler@0.5.0 (unpipe@1.0.0, statuses@1.3.0)
├── accepts@1.3.3 (negotiator@0.6.1, mime-types@2.1.12)
└── type-is@1.6.13 (media-typer@0.3.0, mime-types@2.1.12)
執行命令npm install jade -g,cmd控制台列印如下:
npm WARN deprecated transformers@2.1.0: Deprecated, use jstransformer
C:Usersyoodb.com-PCAppDataRoaming
pmjade -> C:Usersyoodb.com-PCAppDataRoaming
pm
ode_modulesjadeinjade.js
jade@1.11.0 C:Usersyoodb.com-PCAppDataRoaming
pm
ode_modulesjade
├── commander@2.6.0
├── character-parser@1.2.1
├── void-elements@2.0.1
├── mkdirp@0.5.1 (minimist@0.0.8)
├── clean-css@3.4.20 (commander@2.8.1, source-map@0.4.4)
├── constantinople@3.0.2 (acorn@2.7.0)
├── jstransformer@0.0.2 (is-promise@2.1.0, promise@6.1.0)
├── with@4.0.3 (acorn@1.2.2, acorn-globals@1.0.9)
├── transformers@2.1.0 (promise@2.0.0, css@1.0.8, uglify-js@2.2.5)
執行命令npm install mysql -g,cmd控制台列印如下:
mysql@2.11.1 C:Usersyoodb.com-PCAppDataRoaming
pm
ode_modulesmysql
├── sqlstring@2.0.1
├── bignumber.js@2.3.0
注意:
所有命令都使用-g參數進行全局安裝的,全局安裝在C:Usersyoodb.com-PCAppDataRoaming
pm目錄下,這樣安裝的好處是在當前用戶下或在磁碟的所有其他地方都可以訪問到相對方便。
第四步:安裝CoffeeScript
執行命令npm install coffee-script -g,cmd控制台列印如下:
C:Usersyoodb.com-PCAppDataRoaming
pmcake -> C:Usersyoodb.com-PCAppDataRoaming
pm
ode_modulescoffee-scriptincake
C:Usersyoodb.com-PCAppDataRoaming
pmcoffee -> C:Usersyoodb.com-PCAppDataRoaming
pm
ode_modulescoffee-scriptincoffee
coffee-script@1.11.0 C:Usersyoodb.com-PCAppDataRoaming
pm
ode_modulescoffee-script
檢測CoffeeScript是否安裝成功,windows鍵+R快捷鍵打開cmd控制台輸入命令:coffee -v,出現版本號CoffeeScript version 1.11.0表示安裝成功。
for i in [0..10]
執行語句應該在for循環裡面開頭需要空格,不能和for對齊,否則報錯:unexpected newline,windows鍵+R快捷鍵打開cmd控制台輸入命令,切換至對應「yoodb.js」文件目錄下,輸出結果:
C:Usersyoodb.com-PC>cd e:
E:
C:Usersyoodb.com-PC>e:
E:>cd workdevprojects
E:workdevprojects>coffee yoodb.js
以上步驟成功,表示環境基本配置完成。
推薦
Java精選
更多推薦:《Java精選》


TAG:優哉游哉 |