node部署网页

一.部署一个最简单的页面

文件目录:

server.js代码:

var http = require('http');
var fs = require('fs');
var server = http.createServer(function(request,response){
    fs.readFile(__dirname+'/index.html',function(err,data){ 
      response.writeHead(200, {'Content-Type': 'text/html'});      
      response.end(data);  
    });
});
server.listen(3000);

控制台运行 node server.js,访问http://localhost:3000/ 即可访问index页面。

 PS:__dirname是node中的系统变量,可以获取当前模块文件所在目录的完整绝对路径

  例如这个项目console.log(__dirname); 控制台输出:E:\NodeLearn\server1

posted on 2017-05-23 20:17  王雪皓  阅读(190)  评论(0编辑  收藏  举报