Я не уверен, что вы имеете в виду под «Razor или эталонными страницами в .NET»? Что вы хотите сделать, использовать частичное представление?
Но основной способ настройки Hogan.js для Express выглядит следующим образом:
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);
Вам нужно будет npm install express [--save]
, npm install hjs [--save]
, в зависимости от того, находится ли он уже внутри вашего package.json или нет.
Затем вы просто создаете каталог представлений и бросаете файл index.hjs
, и все готово.
Дайте мне знать, что вы хотите сделать с вашими шаблонами, и мы можем работать оттуда.
person
AlbertEngelB
schedule
17.12.2013