私は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);
}
});
});