1. 程式人生 > >##node從HelloWorld開始

##node從HelloWorld開始

cti response asc ava es5 OS end listen class

創建文件server.js

//es5
var http = require(‘http‘);

http.createServer(function (request, response) {

    // 發送 HTTP 頭部 
    // HTTP 狀態值: 200 : OK
    // 內容類型: text/plain
    response.writeHead(200, {‘Content-Type‘: ‘text/plain‘});

    // 發送響應數據 "Hello World"
    response.end(‘Hello node World\n‘);
}).listen(3000);

// 終端打印如下信息
console.log(‘Server running at http://127.0.0.1:3000/‘);
//es6
const http = require(‘http‘);

const hostname = ‘127.0.0.1‘;
const port = 3000;

const server = http.createServer((req, res) => {
  res.statusCode = 200;
  res.setHeader(‘Content-Type‘, ‘text/plain‘);
  res.end(‘Hello World\n‘);
});

server.listen(port, hostname, () 
=> { console.log(`Server running at http://${hostname}:${port}/`); });

運行

~:node server.js

打開瀏覽器輸入url:127.0.0.1:3000

測試是否運行成功!

##node從HelloWorld開始