var http=require('http');
var fs=require('fs');
var root="E:/nodeSer"
//开启服务
var server=http.createServer(function(req,res){
var url=req.url;
var file = root+url;
console.log(file)
fs.readFile(file,function(err,data){
if(err){
res.writeHeader(404,{
'content-type' : 'text/html;charset="utf-8"'
});
res.write('<h1>404错误</h1><p>你要找的页面不存在q</p>');
res.end();
}else{
res.writeHeader(200,{
'content-type' : 'text/html;charset="utf-8"'
});
res.write(data);//将index.html显示在客户端
res.end();
}
})
}).listen(8888);
console.log('服务器开启成功');
最后在浏览器访问:输入http://localhost:8888/xxxx.html
或http://本地ip:8888/xxxx.html
,http://localhost:8888/将需要读取的文件写在这后面