如何在express中访问和提供静态文件

时间:2013-03-01 12:32:43

标签: node.js express

我有一个像这样的server.js:

var express = require('express');
var app=express();
app.get('/',function(req,res){
res.send(index.html); //this is stupid

});
app.listen(3000);

我的索引文件与server.js

在同一目录中

请指导。

2 个答案:

答案 0 :(得分:1)

你看过他们的文档了吗?常见问题解答中提到了静态文件,例如:http://expressjs.com/faq.html

答案 1 :(得分:1)

写下这个:

app.use(express.static(__dirname + '/public'));

将所有公共静态文件放在/ public文件夹