哪个hogan.js模板包与express.js一起使用?

时间:2013-08-27 20:11:03

标签: node.js express npm hogan.js

hogan.js提供的express模板包是hjs,但是,该包最后一次更新是在一年前,并且github上的回购也在一年前开放了问题(尽管不是真正重要的)。

hogan.js express似乎还有多个npm套餐诱惑{{1}}让我感到困惑!

1 个答案:

答案 0 :(得分:7)

如果你看到hjs的源代码,它只有63行左右,它需要hogan.js才能工作,所以它只是一个让它在express上工作的包装器。
我使用的是hogan-express,它也是hogan.js的包装器(在package.json中是必需的),它不超过150个。

我的观点是,为了澄清事情,重要的模块是hogan.js,所有其他模块集成在express中只是包装器。我相信也值得尝试一下同样支持Hogan的consolidate模块。

通过查看githubs星(不是必要的质量指标),你会看到

巩固(* 548)> express-hogan(* 48)> hjs(* 8)

如果您想知道为什么hjs是快速命令行的“选择”,答案是this pull request您可以自己看看实现另一个模块需要什么。因此,如果hjs出现问题并且有更好的选择,可能会有人报告。在快递中改变它并不难。