一段时间以来,我一直在尝试将 Web3 安装到我的 Ionic v4 项目中。当我为项目提供服务时,它不断抛出错误。我收到一条错误,指出引用错误:全局未定义。
import { Component } from '@angular/core';
import { Web3 } from 'web3';
@Component({
selector: 'app-home',
templateUrl: 'home.page.html',
styleUrls: ['home.page.scss'],
})
export class HomePage {
web3 = new Web3(new Web3.providers.HttpProvider('https://rinkeby.infura.io/v3/apikey...'));
constructor() {}
test(){
console.log(this.web3);
}
}
Run Code Online (Sandbox Code Playgroud)
core.js:9110 ERROR Error: Uncaught (in promise): ReferenceError: global is not defined
ReferenceError: global is not defined
at Object../node_modules/stream-http/lib/capability.js (capability.js:1) …Run Code Online (Sandbox Code Playgroud)