安装node.js运行环境
方式1:
在静态资源存放目录下新建server.js
var http = require('http');
var fs = require('fs');//引入文件读取模块
var documentRoot = '/xx/xx'; //需要访问的静态资源的存放目录
var server= http.createServer(function(req,res){
var url = req.url; 如果访问 localhost:8888/index.html url则为 /index.html
var file = documentRoot + url;
fs.readFile( file , function(err,data){
if(err){
res.writeHeader(404,{
'content-type' : 'text/html;charset="utf-8"'
});
res.write('<p>404</p>');
res.end();
}else{
res.writeHeader(200,{
'content-type' : 'text/html;charset="utf-8"'
});
res.write(data);//将index.html显示在客户端
res.end();
}
});
}).listen(8888);
方式2:
需要安装express
npm i express --save
在静态资源存放目录下新建server.js
const http=require("http");
const express = require('express')
const path = require('path')
const app = express()
app.use(express.static(path.join(__dirname, 'template')))
http.createServer(app).listen(8888);
设置静态资源路径为template,所有的HTML、CSS、JS等文件都放在template下
启动服务:node server.js