问题标签 [gun]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
143 浏览

gun - 为用户和组设置身份验证的教程/示例

到今天为止,我已经启动了 GunDB 示例设置,必须说我印象深刻!

用户认证

但是,为了在我的应用程序中充分使用它,我真的很想举一个例子来说明如何使用证书设置用户身份验证。

有一个实际的例子会非常方便,我可以用它在我的应用程序的未来版本中继续集成 Gun。

团体

除此之外,我想为这些用户及其组实现组的相同示例(是的,我知道页面的存在,但我正在寻找一个可靠的示例,说明如何在更实际的情况下使用 Gun 应用该方法方法)。

使用用户名和密码测试方法

提前非常感谢,顺便说一句,我仍然想使用用户名和密码测试运行新的身份验证方法,但是,我也同意使用公钥和私钥的证书应该提供更安全的环境。

此致,

0 投票
1 回答
144 浏览

gun - 如何使用 Hapi 运行 Gun 服务器?

我按照教程创建 Gun 服务器。但我需要用Hapi来做。

现在,我收到以下错误:

服务器源代码:

这里有什么问题?

0 投票
1 回答
94 浏览

gun - 只能链接一个节点!不是“未定义”!

我想把节点放在枪集中。

最后,我只收到以下消息。脚本卡在终端中。

侦听器端没有任何内容:

怎么了?


仅当我将对象更改为更简单的对象时,才会在侦听器端收到结果watchers,例如:

结果:

0 投票
1 回答
87 浏览

gun - 如果更新项目,则不会触发集合上的地图

gun 0.8.7,Node.js-to-Node.js,没有浏览器。

节点已成功创建并添加到tasks集合中

.map评价结果

在听众方面

但是,如果其中一个属性更新,则没有结果:

为什么?

这是使用https://github.com/sergibondarenko/shared-schedule的代码

0 投票
1 回答
39 浏览

gun - 获取更新属性的完整路径

Node.js 到 Node.js,没有浏览器,枪 0.8.7

有没有办法通知更新属性的完整路径gun

例如,我的听众

触发以下更新

这两个属性都是属性后面的第二级stat属性

我想知道这些属性背后的属性和节点的名称,例如task/123.

0 投票
1 回答
86 浏览

javascript - 无法创建以数组为属性的对象

Node.js-Node.js,无浏览器,枪 0.8.8

我创建一个对象

接收错误

服务器

0 投票
1 回答
1575 浏览

node.js - 如何使用 Gun 作为快速路线?

我正在尝试在 express/node 项目中使用 gun,但是我想将端点安装为/db. 我曾希望以下代码可以工作,但不断收到Route.get() 需要回调函数错误:

有什么建议么?

0 投票
1 回答
100 浏览

javascript - 为什么我在更新节点时收到重复文件?

Gun 0.8.8,Node.js 到 Node.js,Node.js 到浏览器

这是 jsfiddle 中的前端模拟https://jsfiddle.net/sergibondarenko/tktodk62/20/

为了重新开始,我从 Chrome 本地存储中删除了本地data.json和数据。gun

在 Node.js 中创建一个节点

在 Node.js 中收听

按预期得到 1 个结果,好

另外,我在浏览器端有一个监听器

并按预期在节点创建上获得 1 个结果,很好

然后,我更新节点

并在两个听众上收到重复的结果

节点.js

浏览器

为什么我会收到重复的邮件?


更新

即使只有一个枪同行,也会有重复。

0 投票
1 回答
406 浏览

javascript - 如何使枪支接受自签名证书?

枪 0.8.8,Node.js 到 Node.js,Node.js 到浏览器

我在浏览器控制台中看到以下错误:

Node.js 端没有消息。

我的服务器的源代码:

0 投票
1 回答
280 浏览

javascript - 无法从根级别删除节点

枪 0.8.8,Node.js 到 Node.js,Node.js 到浏览器

创建一个节点 (Node.js)

删除节点(Node.js)

检查节点是否存在(Node.js)

该节点及其所有属性仍然存在!

检查节点是否存在(浏览器)

再次尝试删除节点(浏览器)

是否可以完全删除根级节点?

为什么当我尝试从 Node.js 中删除它时没有警告消息?

什么是非根级别?