Express 3 の EJS レイアウト ファイルに問題があります。Express がレンダリング用のレイアウトを見つけられないようです。layout.ejs を完全にスキップするだけです。これは、出力がすべてのスタイルシートなどを見逃していることを意味します。
res.render('login', { user: req.user });
そして構成部分、
app.set('views', __dirname + '/views');
app.set('view engine', 'ejs');
そして、layout.ejs に body タグを追加しました。
<%- body %>
私は以前に Jade を試してみましたが、問題なく動作したので、問題は EJS だけです。
前もって感謝します。