7

我是NodeHapi.js的新手,但不是编程新手。

我制作了一些简单的Hapi.js服务器,仅用于测试Joi和其他插件。

我现在正在尝试了解如何最好地以 Hapi 方式打包功能块,以便我们可以在未来的项目中重复使用它们并有可能与世界分享它们!

有什么好的资源可以学习这个吗?

编辑: 我找到了一些很好的资源,但没有深入了解插件系统的细节。

4

2 回答 2

7

我制作了一个示例项目,它将功能分组到插件中,这可能是您正在寻找的:

https://github.com/johnbrett/hapi-level-sample

如果您正在查看插件之间的共享功能,请查看 plugin.expose、plugin.depend 的用法。

如果您对此有任何疑问,可以在 github 项目上提出问题。

最新的 hapijs.com 网站也有很好的介绍:http: //hapijs.com/tutorials/plugins

于 2014-08-05T09:25:25.527 回答
2

有关 hapi 插件(以及一般 hapi)的更多详细信息,请参阅以下内容:

编辑 2015-10-04: Matt Harrison 上述书中的“使用插件构建模块化应用程序”一章现在在 MEAP 版本中可用。

于 2015-08-23T05:44:48.643 回答