一.構建並啓用本地服務器html
1.用Node的http方式express
let http = require('http'); let url = require('url'); let util = require('util'); let fs = require('fs'); let path = require('path'); let server = http.createServer((req, res) => { var pathname = url.parse(req.url).pathname; //獲取url的pathname (/index.html) var realPath = path.join("./public", pathname); //這裏設置本身的文件路徑,拼接路徑 //public爲公共文件夾,若是文件夾下有test.html能夠在地址欄輸入http://127.0.0.1:3000/test.html訪問 fs.readFile(realPath, 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(3000, '127.0.0.1', () => { console.log("服務器已經運行,輸入http://127.0.0.1:3000/ 來進行訪問.") });
2.express方式服務器
var express = require("express"); var app = express(); app.use(express.static("public")).listen(8080); //public爲放html頁面的公共文件夾,若是文件夾下有test.html能夠在地址欄輸入localhost:8080/test.html訪問