如何在我的后端服务器中初始化web3版本4.1.1

问题描述 投票:0回答:1
我正在尝试在我的后端服务器中初始化 web3 版本

4.1.1

,我正在尝试构建的应用程序提供了不需要客户拥有元掩码钱包的方面,相反,与区块链的任何交互都将使用应用程序的钱包(公司的)。

我在后端服务器中初始化 web3 实例时遇到困难。这是相关代码和错误:

const web3 = new Web3(process.env.INFURA_URL); ^ TypeError: Web3 is not a constructor
有什么想法吗?

我尝试在后端服务器中初始化 web3,以便与区块链的任何和所有交互都是使用应用程序的钱包完成的,从而消除了客户必须拥有钱包的需要。

node.js web3js
1个回答
0
投票
对于最新版本的 web3,您必须进行如下设置: const { Web3 } = require('web3'); NOT = const Web3 = require('web3') 周围有大括号。

这是你的问题吗?

© www.soinside.com 2019 - 2024. All rights reserved.