我对Node和Hapi.js都很陌生,但不熟悉编程。
我制作了一些简单的Hapi.js服务器,只是为了测试Joi和其他插件。
我现在正试图了解如何最好地用Hapi的方式封装部分功能,这样我们就可以在未来的项目中重用它们,并与世界共享它们!
有什么好的资源可以用来学习吗?
编辑:我找到了一些很好的资源,但是没有深入到插件系统的细节中。
发布于 2014-08-05 09:25:25
我制作了一个示例项目,将功能分组到插件中,这可能是您要寻找的:
https://github.com/johnbrett/hapi-level-sample
如果您正在查看插件之间的共享功能,请查看plugin.expose、plugin.depend的使用情况。
如果您对此有任何疑问,您可以在github项目中提出一个问题。
最新的hapijs.com网站也有一个很好的介绍:http://hapijs.com/tutorials/plugins
发布于 2015-08-23 05:44:48
有关hapi插件(和一般的hapi )的其他详细信息,请参见以下内容:
编辑2015-10-04:章节“用插件构建模块化应用程序”在马特哈里森上面提到的书现在可以在MEAP版本中找到。
https://stackoverflow.com/questions/22985392
复制相似问题