mises en expressjs
Je veux utiliser 2 mises en page pour la page principale et admin de la page
Que dois-je configurer mon code pour le faire?
voici mon code actuel configurer
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);
});
OriginalL'auteur Huy Tran | 2012-01-09
Vous devez vous connecter pour publier un commentaire.
J'ai l'habitude de mise en page de faux à l'échelle mondiale, donc je sais exactement ce layout-je utiliser où (donc pas de mise en page par défaut):
Puis dans mes routes je peux définir une mise en page par la route:
Lire plus sur Express mises en page et de modèles de moteurs
meta.stackexchange.com/questions/5234/... 😛
expressjs.com le lien ne se met plus à disposition.
Voici la présentation de docs pour 2.X expressjs.com/2x/guide.html#view-rendering. Il ressemble à des mises a disparu en 3.X et ont été remplacés par les comprend? github.com/visionmedia/express/blob/master/examples/ejs/views/...
Pour express 3.x Mise en page & prise en charge Partielle découvrez github.com/publicclass/express-partials
OriginalL'auteur alessioalex