【问题标题】:React Native and web3 v1.0.0React Native 和 web3 v1.0.0
【发布时间】:2018-09-20 00:40:35
【问题描述】:

我已经成功地用rn-nodeifyReactNativify 运行了React Native 和web3@0.19.0

我知道 web3 v1.0 确实动态构建了模块,但我想知道是否有人成功地将 web3@1.0.0 集成到 React Native 中?

任何想法或建议都将受到高度赞赏。

干杯!

【问题讨论】:

标签: javascript react-native ethereum web3


【解决方案1】:

我们成功地将 React-Native 与 web3@1.0.0.beta.34 集成。我们使用rn-nodify 来完成任务。但 web3 仅适用于特定版本的 React-Naive,即"react-native": "0.55.4"。你可以看看our project's repo

但您可以尝试使用ethers.js。它有更好的文档,并与 react-native 更好地集成。

【讨论】:

    【解决方案2】:

    我已通过配置shim.jsbabel.config.js 文件夹成功地将web3@1.3.5 集成到我的react-native @0.64.1 应用程序中。 先创建修改shim.js,babel.config.js文件夹,然后在下面安装包。

    npm i --save react-native-crypto
    npm i --save react-native-randombytes
    npm i --save-dev tradle/rn-nodeify
    ./node_modules/.bin/rn-nodeify --hack --install
    

    【讨论】:

    • 请不要提供仅重定向到某个链接的答案,您应该在答案本身中提供解决方案,并可能提供链接作为附加资源,以便信息保留在堆栈溢出中,否则没有什么能阻止您从只是删除你的存储库在未来呈现你在这里回答完全没用
    猜你喜欢
    • 2022-09-30
    • 1970-01-01
    • 1970-01-01
    • 2019-08-03
    • 1970-01-01
    • 2022-01-21
    • 2022-10-25
    • 2022-07-09
    • 2019-06-25
    相关资源
    最近更新 更多