1. 程式人生 > >Node安裝及搭建HTTP伺服器

Node安裝及搭建HTTP伺服器

注:本文作業系統為windows

 

目錄

安裝

建立服務


安裝

1.在網上下載node安裝包;
2.雙擊下載檔案,按步驟安裝;
3.開啟終端 輸入 node -v,終端將提示安裝的node版本,則證明安裝成功,如圖。

建立服務

1、在專案根目錄下建立一個服務檔案server.js,內容為:

var http = require('http');            //require 指令來載入 http 模組,並將例項化的 HTTP 賦值給變數 http
var url = require('url');
var util = require('util');
var fs = require('fs'); 

var server = http.createServer((req,res)=>{
  var pathname = url.parse(req.url).pathname; //獲取url的pathname (/index.html)
  console.log("file:"+pathname.substring(1)) //將‘/’去掉
  fs.readFile(pathname.substring(1), function (err,data) { //fs模組載入檔案
      if(err){
          res.writeHead(404,{
            'Content-Type':'text/html'
          });
      }else{
        res.writeHead(200,{
          'Content-Type':'text/html'
        });
        res.write(data.toString());
      }
      res.end();
  });

});

server.listen(6060,'192.168.200.67', ()=>{
  console.log("伺服器已經執行,請開啟瀏覽,輸入:http://192.168.200.67:6060/ 來進行訪問.")
});

2、進入服務檔案所在的目錄下

3、用node 命令啟動服務檔案