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:NodeLearnserver1

原文地址:https://www.cnblogs.com/wangxuehao/p/6895881.html