Search code examples
reactjswebpackweb3js

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


Solution

  • 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