7

然而,提供的hogan.js模板包是,该包最后一次更新是一年前,并且 github 上的 repo 也在一年前打开了问题(尽管不是真正重要的问题)。expresshjs

似乎还有不止一个包装hogan.js让我感到困惑!expressnpm

4

1 回答 1

7

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

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

通过查看 githubs 明星(不一定是质量指标),您会看到

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

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

于 2013-08-27T21:34:52.340 回答