1.基于vue-cli开发,先npm install
2.nodejs 引入模块,利用创建服务的方法createServer,设置相应头,util.inspect方法是对于虚拟路径
let http = require('http');
let url= require('url');
let util = require('util');
let server = http.createServer((req,res)=>{
res.statusCode = 200 ;
res.setHeader("Content-Type","text/plain;charset=utf-8");
res.end(util.inspect(url.parse(req.url)));
});
3.nodejs的listen方法,设置监听端口
server.listen(3000,'127.0.0.1',()=>{
console.log("server已经运行,访问http://127.0.0.1:3000/")
})
4.利用nodejs部署静态页面,利用fs文件系统
fs.readFile(pathname.substring(1), function (err,data) {
if(err){
res.writeHead(404,{
'Content-Type':'text/html'
});
}else{
res.writeHead(200,{
'Content-Type':'text/html'
});
res.write(data.toString());
}
res.end();
});
});