React Native和web3 v1.0.0

时间:2018-04-10 11:49:06

标签: javascript react-native ethereum web3

我成功地同时运行了web3@0.19.0rn-nodeify的React Native和ReactNativify

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

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

干杯!

2 个答案:

答案 0 :(得分: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集成。

答案 1 :(得分:0)

我已通过配置 web3@1.3.5react-native @0.64.1 文件夹成功地将 shim.js 集成到我的 babel.config.js 应用程序中。 首先创建并修改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