layouts in expressjs
Möchte ich 2 layouts für die Hauptseite und die admin-Seite
Was muss ich konfigurieren, damit mein code zu tun?
hier ist meine aktuelle code konfigurieren
app.configure(function(){
app.set('views', __dirname + '/views');
app.set('view engine', 'jade');
app.use(express.bodyParser());
app.use(express.methodOverride());
app.use(require('stylus').middleware({ src: __dirname + '/public' }));
app.use(express.static(__dirname + '/public'));
app.use(express.cookieParser());
app.use(express.session({secret: 'secrect', store: MemStore({
reapInterval: 60000 * 10
})}));
app.use(app.router);
});
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ich in der Regel das layout auf false weltweit, so weiß ich genau, was das layout verwende ich wo (also kein Standard-layout):
Dann in meine Routen kann ich ein layout pro route etwa so:
Lesen Sie mehr über Express layouts und Vorlagen Motoren