如何一起使用Markdown和Handlebars?

时间:2016-02-12 14:36:16

标签: node.js express handlebars.js markdown

我们正在使用NodeJS + Express + Handlebars,它运行得很好。现在我们不会使用Markdown作为我们的文档。我找了几天找我能用的东西,现在最好的选择是混合这些包

https://github.com/tj/consolidate.js

https://www.npmjs.com/package/marked-engine

并注册新的应用引擎

app.engine('md', require('marked-engine').renderFile);

主要的问题是我不能使用我的车把布局,所以如果有另一种方法可以让我在车把布局中渲染Markdown,那将会很棒。如果没有Asemblio,Grunt或任何类似的话,我想实现这一目标。

提前谢谢你,

约万

1 个答案:

答案 0 :(得分:0)

这是一个典型的用例,用于模板引擎中的过滤器,如把手。因此,快速谷歌搜索手柄中的过滤器会导致我this npm包。快速查看文档显示了这个

if(FacesContext.getCurrentInstance().isPostback())
FacesContext.getCurrentInstance().getExternalContext().getFlash().keep("someVar");

所以也许这正是你正在寻找的,如果这不起作用,你仍然应该寻找过滤器,这就是解决问题的方法。 PS:我还没有测试过这个特定的包