Renderizar HTML bruto

Eu quero renderizar cru.html páginas usando Express 3 da seguinte maneira:

server.get('/', function(req, res) {
    res.render('login.html');
}

É assim que configurei o servidor para renderizar páginas HTML brutas (inspiradas emesta pergunta desatualizada):

server
    .set('view options', {layout: false})
    .set('views', './../')
    .engine('html', function(str, options) {
        return function(locals) {
             return str;
        };
    });

Infelizmente, com essa configuração, a página trava e nunca é renderizada corretamente. O que eu fiz errado? Como posso processar o HTLM bruto usando o Express 3 sem mecanismos sofisticados de renderização, como Jade e EJS?

questionAnswers(11)

yourAnswerToTheQuestion