Node.js

Node.js的介紹在網路上一大堆,總而言之是基於Google開發的一套JavaScript Engine(V8 JavaScript Engine)下運作的程式,語法和JavaScript很像,但是他是Server-Side;原本在Windows安裝Node.js是很麻煩的一件事,不過自從有了在Windows下的可執行檔後,測試起來方便超多~

Node.js的介紹在網路上一大堆,總而言之是基於Google開發的一套JavaScript Engine(V8 JavaScript Engine)下運作的程式,語法和JavaScript很像,但是他是Server-Side;原本在Windows安裝Node.js是很麻煩的一件事,不過自從有了在Windows下的可執行檔後,測試起來方便超多~

 

下載位置:

Node.js self-contained Windows binaries

 

下載之後直接解壓縮後,在bin資料夾下有node.exe,就可以直接使用了。可以先寫一個簡單的http Server來測試。


var sys = require("sys"),
	http = require("http");

http.createServer(function(request, response) {
	var body = 'hello world';
	response.writeHead(200, {'Content-Length': body.length, 'Content-Type': 'text/html' });
	response.write(body);
	response.end()
}).listen(8099);

sys.puts("Server running at http://localhost:8099/");

 

之後可以在瀏覽器試著開開看http://localhost:8099

 

或是可以從github下載一個測試專案來玩玩看:ry chat room

 

啟動Server

SNAGHTML5947c1e

 

瀏覽畫面:

SNAGHTML5955e81

 

原本還要裝一大堆有的沒的,真是感謝這些無私奉獻的人士!

 

相關連結:

Node.js Manual & Documentation

http://en.wikipedia.org/wiki/Nodejs

http://nodejs.org/

 

Dotblogs 的標籤: ,