hora
hora

Reputation: 25

useing web3 in React has error : webpack < 5 used to include polyfills for node.js core modules by default

I tried use web3 in Reactjs but when I import web3 it has error :

webpack < 5 used to include polyfills for node.js core modules by default. This is no longer the case. Verify if you need this module and configure a polyfill for it.

I use nodejs 14.18 and webpack 5.5.0

Upvotes: 0

Views: 717

Answers (2)

hora
hora

Reputation: 25

I solved this error with changing react-scripts version to '^4.0.3' according to this link : https://forum.moralis.io/t/problem-with-web3ui/12725/5

Upvotes: 2

RiTeSh
RiTeSh

Reputation: 521

Use resolutions in package.json (only work on yarn)

  "resolutions": {
    "webpack": "5.5.0" // <- Add require version
  }
yarn install

Example from my Code

Example of my Code

Upvotes: 0

Related Questions