我是 node.js 的新手,所以请放纵一下。
我只是在玩 node.js 和 express-module。我知道如何处理浏览器请求,现在我有一个简单的问题:
这是一个好主意/做法还是有更好的解决方案来处理它?
var http = require('http');
var express = require('express');
var fs = require('fs');
var app = express();
http.createServer(app).listen(80);
app.get('/*',function(req,res,next){
fs.exists(__dirname + req.url, function (exists) {
if(exists)
{
console.log('Sending ' + __dirname + req.url + "...");
res.sendfile(__dirname + req.url);
}
else
{
console.log(__dirname + req.url + " not found!");
res.send('Sorry, page not found.',404);
}
});
});