【问题标题】:How do you make a Hapi.JS plugin/module?你如何制作一个 Hapi.JS 插件/模块?
【发布时间】:2016-09-15 16:04:43
【问题描述】:

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

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

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

有什么好的学习资源吗?

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

【问题讨论】:

    标签: node.js plugins module hapijs


    【解决方案1】:

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

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

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

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

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

    【讨论】:

      【解决方案2】:

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

      2015 年 10 月 4 日编辑: 马特哈里森上述书中的“使用插件构建模块化应用程序”一章现已在 MEAP 版本中提供。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2020-11-09
        • 2019-02-11
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多