標籤:瀏覽器 index art localhost exports 功能 work response and
執行
node helloworld.js
http 伺服器
建 server.js 檔案 - node server.js 跑起來 - 瀏覽器訪問 http://localhost:8888/ (伺服器控制台觀看訪問次數)
var http = require("http");var count=(function(){ var num=0; return function(){ num++; return num; }}());http.createServer(function (request, response) { response.writeHead(200, { "Content-Type": "text/plain" }); response.write("Hello World"); response.end(); console.log(‘server‘+count());}).listen(8888);View Code
http 伺服器 模組化方式實現
建主檔案 入口 index.js - 寫模組化功能並匯出對應介面 server.js - 運行 node index - 訪問 http://localhost:8888/
index.js
var start=require(‘./server‘);start.start();server.js
function handle(request, response) { response.writeHead(200, { "Content-Type": "text/plain" }); response.write("Hello World"); response.end(); console.log(‘server‘ + count());}var count = (function () { var num = 0; return function () { num++; return num; }}());var http = require("http");function start(){ http.createServer(handle).listen(8888); console.log("Server working.");}exports.start = start;View Code
node 循序漸進