0

最近我使用了 ipfs@0.33.0 , ipfs-pubsub-room@1.4.1 。在 nodejs 应用程序中的 orbitdb@0.19.9 包。它工作正常,所有软件包都成功集成并完美运行。但是由于业务逻辑,我需要转向 React,为此我使用 ipfs@0.33.0 , ipfs-pubsub-room@1.4.1 。orbitdb@0.19.9 版本,但 ipfs 给出错误“已经有一个带有此密钥的传输”......我试图解决但失败了。然后我切换到 ipfs@0.34.4 (latest) , ipfs-pubsub-room@1.4.1 。orbitdb@0.19.9 版本解决了 "There is already a transport with this key" 错误,但是当使用let db = await orbitdb.keyvalue("orderbook3", access); 它创建 orbitdb 时会抛出错误 " Arguments to path.join must be strings" 。

我认为只有关于 ipfs 和 orbitdb 的版本兼容性问题。需要建议

4

1 回答 1

0

通过使用更新版本的 orbitDB 0.20.0-rc1 。问题已解决。

于 2019-04-03T08:07:17.680 回答