npm 包 happn-primus 使用教程

阅读时长 4 分钟读完

简介

happn-primus 是一个基于 Primus 的 happn 实时数据库的实时 web 应用程序桥接器。它提供了一个简单的方法来访问 happn 数据库的实时功能,使您能够创建基于 happn 的实时 web 应用程序。

安装

你可以使用 npm 进行 happn-primus 的安装:

使用方法

在应用程序脚本中,你首先需要引入 Primus 和 happn-primus:

接下来,你需要创建 Primus 服务器:

其中,server 是一个 Node.js 的 HTTP 服务器实例。

接着,你需要创建 HappnPrimus 实例,并传入 happn 实例:

其中,happnInstance 是 happn 的实例。

最后,你需要将 HappnPrimus 添加到 Primus 服务器:

这里 /happn-primus 是访问 HappnPrimus 的 URL。

现在,你已经将 happn-primus 添加到了 Primus 服务器,可以开始在浏览器端使用它了。

浏览器端使用

在浏览器端,你需要先引入 Primus:

然后,通过 Primus 连接到后端 happn-primus 服务器:

现在,你可以使用 primus 对 happn 进行实时交互了。例如,下面的代码演示了如何监听 happn 上的数据变更事件:

示例

下面是一个完整的 happn-primus 示例代码:

-- -------------------- ---- -------
-- -- ------
--- ------ - ------------------

-- -- ------------
--- ----------- - ------------------------

-- -- ------ ---
--- ------ - -------------------------------
--- ------ - --- ---------------

-- -- ----- --
--- ----- - -----------------
--- ------------- - -------
  ----- -----
---

-- -- ----------- --
--- ----------- - --- ---------------------------

-- -- ----------- - ------ ---
-------------------------- -----------------

-- -----
--------------------

-- -- ------ --- ------------ ---
--- ------ - --- ------------------------

-- ------
----------------- -------------- -
  -- ---------- --- ----- -- --------- --- --------- -
    ----------------- ---------- -----------
  -
---

总结

happn-primus 是一个基于 Primus 的 happn 实时数据库的实时 web 应用程序桥接器。使用 happn-primus,你可以轻松地创建基于 happn 的实时 web 应用程序。在这篇文章中,我们介绍了 happn-primus 的使用方法,并提供了一个完整的示例代码。希望这篇文章对你有所帮助。

来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/66777

纠错
反馈