如何修复错误:Web3.providers.HttpProvider 不是构造函数

问题描述 投票:0回答:1

我最近在 Web3 提供商方面遇到了问题。 我已经使用 HttpProvider 作为 Web3 Provider,但现在无法使用它。 以前的项目也没有执行。 这是我的代码和错误:

代码:

const url = `https://sepolia.infura.io/v3/{my_api_key}`;
const web3 = new Web3(new Web3.providers.HttpProvider(url));

错误信息:

const web3 = new Web3(new Web3.providers.HttpProvider(url));
^

TypeError:Web3.providers.HttpProvider 不是构造函数。
...

我该如何修复它?

所以我尝试通过控制Web3版本、更改提供商等来修复此错误,但没有修复。

javascript web3js
1个回答
0
投票

尝试安装web3版本1.10.0

npm 卸载 web3

然后

npm 我 web3@1.10.0

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.