Node.js是一套用來(lái)編寫高性能網(wǎng)絡(luò)服務(wù)器的JavaScript工具包,一系列的變化由此開始。比較獨(dú)特的是,Node.js會(huì)假設(shè)你是在POSIX環(huán)境下運(yùn)行它Linux 或 Mac OS X。如果你是在Windows下,那就需要安裝MinGW以獲得一個(gè)仿POSIX的環(huán)境。在Node中,Http是首要的。Node為創(chuàng)建http服務(wù)器作了優(yōu)化,所以你在網(wǎng)上看到的大部分示例和庫(kù)都是集中在web上(http框架、模板庫(kù)等)。
下面的代碼是是一個(gè)簡(jiǎn)單的hello world的Web服務(wù)器。
[js]代碼:
var sys = require(sys),
http = require(http);
server = http.createServer(function (req, res) {
res.writeHeader(200, {Content-Type: text/plain});
res.write(Hello World);
res.close();
})
server.listen(8000);
sys.puts(Server running at a href=");
更多信息請(qǐng)查看IT技術(shù)專欄