najprostszy sposób, aby Express obsługiwał domyślną stronę?
Używam tego, aby skonfigurować Node.js / Express jako podstawowy serwer sieciowy - po prostu obsługuje zestaw statycznych stron bez żadnego innego przetwarzania. Chciałbym, aby zawsze wyświetlał /default.html, gdy przeglądarka pobiera witrynę bez nazwy pliku.
var express = require("express");
var app = express();
var port = process.env.PORT || 5000;
app.configure(function(){
app.use(express.bodyParser());
});
app.use(express.logger());
app.use(express.static(__dirname ));
app.listen(port, function() {
console.log("Listening on " + port);
});
Próbowałem użyć res.sendfile i res.redirect, ale bez większego powodzenia; Oczywiście brakuje mi czegoś, ponieważ kończę na błędzie „nie ma metody”.
Co powiedziałbyś, że to najprostszy sposób na osiągnięcie mojego celu?