我们正在使用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或任何类似的话,我想实现这一目标。
提前谢谢你,
约万
答案 0 :(得分:0)
这是一个典型的用例,用于模板引擎中的过滤器,如把手。因此,快速谷歌搜索手柄中的过滤器会导致我this npm包。快速查看文档显示了这个
if(FacesContext.getCurrentInstance().isPostback())
FacesContext.getCurrentInstance().getExternalContext().getFlash().keep("someVar");
所以也许这正是你正在寻找的,如果这不起作用,你仍然应该寻找过滤器,这就是解决问题的方法。 PS:我还没有测试过这个特定的包