Как сделать doT.js шаблонами в nodejs?
Привет, я хотел бы знать, как я могу сделать вывод в шаблонизаторе dot.js. Я думаю, что это общий вопрос о шаблонизировании nodejs (см. Комментарии для получения дополнительной информации). Причина, по которой я выбрал этот шаблонный движок вместо jade или ejs, заключается в том, что он кажется самым быстрым в мире.
Вот мой app.js:
var express = require('express'),
app = express.createServer(),
doT = require('doT'),
pub = __dirname + '/public',
view = __dirname + '/views';
app.configure(function(){
app.set('views', view);
app.set('view options', {layout: false});
app.set('view engine', 'dot');
app.use(app.router);
});
app.register('.html', {
compile: function(str, opts){
return function(locals),{
return str;
}
}
});
app.get('/', function(req, res){
//This is where I am trying to send data to the front end....
res.render('index.html', { output: 'someStuff' });
});
Вот мой HTML:
<!DOCTYPE html>
<html>
<head>
<meta charset='utf-8'>
<title>Index</title>
</head>
<body>
//This is where I am trying to receive data and output it...
{{=it.output}}
</body>
</html>
Я просто не мог найти хорошие документы на это. Этого было недостаточноhttp://olado.github.com/doT/, Пожалуйста, помоги, если можешь. Это улучшит мое понимание в геометрической прогрессии того, как данные передаются в представление в nodejs. Спасибо.