web3 前端项目需要安装的依赖

  1. 安装react和react-dom

  1. npm install --save ethers yarn add ethers

  1. yarn add web3

  1. npm install @ethersproject/providers

  1. web3-react

运行以下命令以安装 web-react:

npm install @web-react/core

或者

yarn add @web3-react/core

现在,为了连接基于浏览器的钱包,我们需要安装以下 web3-react 包:

npm install @web3-react/injected-connector

或者

yarn add @web3-react/injected-connector

什么是 Web3-React?
Web3-react 是一个基于 React 的框架,有助于简化 dApp 的前端开发。
Web3-react 还充当状态机,用于维护与您的 dApp 相关的数据,并将其注入组件树中任何需要的位置。Web3-React 支持多种钱包,从 Metamask 和 Coinbase 等浏览器钱包到 Trezor 和 Ledger 等硬件钱包。
在 Web3 中,我们使用 Web3-Modal 在 dApp 中进行钱包连接。Web3-模态非常适合初学者,但随着我们扩展项目,处理 Web3-模态变得更加困难。
因此,web3-react 可能是一个更好的选择,因为:
• 更适合构建现代 dApp
• 拥有更好的开发人员体验
• 减少代码冗余
• 并且是一个直观的框架,可以使用
(上面解释从网上找的。。)

补充说明:npm 命令失败 换yarn 试试。

未完待续。。。

猜你喜欢

转载自blog.csdn.net/chhpearl/article/details/128837647