初學node.js之控制檯輸出and監聽http請求

    對於NODE.JS安裝很簡單就是找到對應電腦版本直接安裝就可以,目前所知,不用任何配置。

    安裝好以後,直接會有node.js command prompt運行程序。

    然後就可以創建第一個小程序了,直接在一個文件夾中創建一個文件,比如first.js,然後打開,在裏面寫入:console.log("Hello JS");就這樣第一個程序就完成了。打開node.js command prompt進入到該文件夾,輸入
node first.js就會發現在控制檯打印出:Hello JS 字樣。

    下面寫第二個程序:一個基礎的HTTP服務器。先看代碼:
var http = require("http");

http.createServer(function(request, response){
	response.writeHead(200, {"Content-Type":"text/plain"});
	response.write("Hello World");
	response.end();
}).listen(8000);
分析:
    第一行: 請求(require)Node.js自帶的http模塊,並且把它賦值給http變量,變量名當然可以任意起。
    第二行: 我們調用http模塊提供的函數 createServer()。這個函數會返回一個對象,這個對象有一個叫做listen的方法,這個方法有一個數值參數,指定這個http服務器監聽的端口號。在createServer()方法中,則是向瀏覽器輸出一些值的方法。
    整個程序的運行流程是這樣的:先啓動服務器,在node.js command prompt中輸入node httpServer.js命令啓動服務器。第二步,在瀏覽器地址欄輸入:http://loaclhost:8000(你指定的端口號)。然後就會看到在瀏覽器中正常打印Hello World。
        
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章