2013-09-25 13 views
7

"Razor veya .NET'de master sayfalar" gibi bir şablonla şablon olarak hogan.js'yi kullanmak mümkün mü?Ana sayfalar veya düzenler ile hogan.js

layout.hjs: "başlığı" & "altbilgi"

ve

index.hjs içerir: layout.hjs dahildir ve sadece sayfa içeriği içerecektir Böyle bir sonuç alacağı .

cevap

1

"Razor veya .NET'deki ana sayfalar" ın ne anlama geldiğinden emin değilim? Ne yapmak istiyorsunuz, görünüm kısmi kullanın?

var express = require('express'); 
var app = express(); 

app.set('views', __dirname + '/views'); 
app.set('view engine', 'hjs'); 

app.use(app.router); 
app.use(express.static(__dirname + '/public')); 

app.get('/', function(req, res, next) { 
    res.render('index'); 
}); 

app.listen(3000); 

Sen npm install express [--save], npm install hjs [--save] zorunda kalacak, bağlı zaten ya da değil senin package.json içeride ise şu şekildedir:

Ama Express için Hogan.js kurma temel yoludur.

Sonra bir görünüm dizini oluşturup bir index.hjs dosyasını atıyorsunuz.

Şablonlarınızla ne yapmak istediğinizi bildirin ve oradan da çalışabiliriz.

İlgili konular