如何在node.js上显示来自web服务器的index.html页面

时间:2015-09-01 13:45:41

标签: node.js

我在node.js上真的很新。我试试这个,但它只是打开一个空白页面。我做错了什么?

var http = require('http'),
fs = require('fs');


fs.readFile('index.html', function (err, html) {
if (err) {
    throw err;
}
http.createServer(function(request, response) {
    response.writeHeader(200, {"Content-Type": "text/html"});
    response.write(html);
    response.end();
}).listen(process.env.PORT || 3000);
});

1 个答案:

答案 0 :(得分:-1)

最好使用express.js在节点

上创建Web服务器

http://expressjs.com/

但我更喜欢将jade改为app.engine等ejs:)