我正在使用 Ganache/Truffle 开发一个 dapp。问题是团队的其他成员无法访问我的 ganache 帐户(私人和公共),反之亦然。
有什么方法可以让我们都访问相同的帐户?
我正在使用 Ganache/Truffle 开发一个 dapp。问题是团队的其他成员无法访问我的 ganache 帐户(私人和公共),反之亦然。
有什么方法可以让我们都访问相同的帐户?
博阿斯。
Ganache 确实面向本地开发,并且对本地网络的考虑并不是真正的优先事项。
您有多种团队发展选择。
1)您可以将 Dockerfile 与此图像一起使用:https ://hub.docker.com/r/trufflesuite/ganache-cli/ 。设置您的配置和脚本,并与您的团队共享。我假设您可能正在使用 truffle,因此 truffle.js (config truffle) 也应该配置为设置默认帐户、网络等。
2) 如果你想要一些更基本的东西,你可以使用 ngrok ( https://ngrok.com/ ) 将你的本地主机移植到开放的网络中,以便人们访问它。我已经将它与其他应用程序一起使用,但尚未使用 ganache 对其进行测试。
3) 试试 Kaleido (kaleido.io)。他们有免费账户,他们支持 GETH 和 QUORUM,如果你愿意,你可以为你的队友创建访问凭证。