如何用Hapi框架来使用Jade
我怎样才能用Hapi框架使用Jade?
特别是如何用Jade格式和Hapi函数发送数据。
谢谢
你看过哈比教程吗? 有一个专门为意见: http : //hapijs.com/tutorials/views 。 此外,这里有一个Jade的例子: https : //github.com/spumko/hapi/blob/master/examples/views/jade/index.js
所以从文档中,你可以像这样configuration你的服务器:
var options = { views: { engines: { jade: require('jade') }, path: __dirname + '/templates', compileOptions: { pretty: true } } };
然后,在渲染视图时,可以将数据传递给模板,如下所示:
reply.view('index', { title: 'examples/views/jade/index.js | Hapi ' + Hapi.version, message: 'Index - Hello World!' });
还有另外一个关于Hapi的好教程,其中有一部分是关于视图的: https : //github.com/spumko/makemehapi
希望有所帮助