반응 js에서 이더리움 라이브러리를 사용하여 지갑 잔액을 가져오는 중 오류가 발생했습니다.
P粉955063662
P粉955063662 2024-02-26 14:17:55
0
1
561

ReactJS에서 ether 라이브러리를 사용하여 지갑 잔액을 가져오는 중 오류가 발생했습니다. 제목에서 언급했듯이. NPM 설치를 수행한 ether 라이브러리를 사용하려고 했을 때 이상한 오류가 발생했습니다. localhost를 확인할 때 다음 오류가 발생했습니다.

내 오류 메시지는 다음과 같습니다.

으아아아

이것은 Metamask 지갑 연결 코드를 구현하는 ReactJS 구성 요소입니다.

으아아아

connectWallet() 函数检查用户浏览器中是否安装了 Metamask 扩展。如果安装了,它会向 Metamask 扩展发送请求以连接用户的钱包。如果连接成功,则调用 accountChanged() 函数,该函数设置 defaultAccount 状态,并调用 getUserBalance() 获取用户钱包余额。如果未安装Metamask扩展,则会调用setErrorMessage() 함수는 사용자에게 오류 메시지를 표시합니다.

P粉955063662
P粉955063662

모든 응답(1)
P粉081360775

1. devDependencies 并运行 yarn/npm install에 추가하세요.

으아악

2. npm install(或yarn)를 실행하여 모든 종속 항목이 다운로드되었는지 확인하세요.

3. React-app-rewired로 실행하려면 package.json의 스크립트를 변경하세요.

으아악

4. 루트 폴더에 config.overrides.js를 만들고 다음 내용을 복사하여 붙여넣습니다.

으아악

5. 다른 오류가 있는 경우 config.overrides.js에 대체 항목을 추가하여 해결하세요.

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿