快速把手,express-hbs和hbs模块之间有什么区别,

Yoh*_*eby 30 template-engine node.js express handlebars.js

我正在尝试使用带有Express的Handlebars,我发现模块表达式把手,express-hbs和hbs,它们似乎都是类似的.鉴于我需要能够使用布局和部分,我应该注意它们之间的主要区别是什么?

ole*_*hko 14

看起来上面的评论需要稍微更新一下.

更新列表在这里:

  1. 快速车把

似乎是目前最受欢迎的套餐.在gitter上有实时聊天.依赖关系是最新的,当前的npm版本是3.0.0.最近更新29天前(在这篇文章的那一刻)一个重要的事情是它的许可证 - 它的许可证Yahoo Inc(其他人是MIT许可证).

README中有很好的文档,包括API信息在内的每个功能的扩展说明.在这里,您将找到基本和高级用法.

与其他包相比的一个区别是使用能力Hooks.通过这种方式,您可以覆盖ExpressHandlebars实例的某些功能.

  1. HBS

易于使用的视图引擎具有几乎相同的功能Express-handlebars,但最后一次活动是4个月前.无论如何,目前测试都是绿色的.有MIT执照.

  1. EXPRESS-HBS

这个包是由Barc的人写的.可与快速3/4版本一起使用.它说关于i18n支持哪个好,但是它也很容易在其他地方集成i18n所以我不会说它是一个功能.有MIT执照.