I am trying to use Libp2p at browser with React but I am not able to make it work. I just created a new React app, installed libp2p using npm install libp2p
and when I import libp2p using const Libp2p = require('libp2p')
I get the following errors:
Compiled with problems:
ERROR in node:fs
Module build failed: UnhandledSchemeError: Reading from “node:fs” is not handled by plugins (Unhandled scheme).
Webpack supports “data:” and “file:” URIs by default.
You may need an additional plugin to handle “node:” URIs.ERROR in node:https
Module build failed: UnhandledSchemeError: Reading from “node:https” is not handled by plugins (Unhandled scheme).
Webpack supports “data:” and “file:” URIs by default.
You may need an additional plugin to handle “node:” URIs.ERROR in node:http
Module build failed: UnhandledSchemeError: Reading from “node:http” is not handled by plugins (Unhandled scheme).
Webpack supports “data:” and “file:” URIs by default.
You may need an additional plugin to handle “node:” URIs.ERROR in node:path
Module build failed: UnhandledSchemeError: Reading from “node:path” is not handled by plugins (Unhandled scheme).
Webpack supports “data:” and “file:” URIs by default.
You may need an additional plugin to handle “node:” URIs.ERROR in node:stream
Module build failed: UnhandledSchemeError: Reading from “node:stream” is not handled by plugins (Unhandled scheme).
Webpack supports “data:” and “file:” URIs by default.
You may need an additional plugin to handle “node:” URIs.ERROR in node:url
Module build failed: UnhandledSchemeError: Reading from “node:url” is not handled by plugins (Unhandled scheme).
Webpack supports “data:” and “file:” URIs by default.
You may need an additional plugin to handle “node:” URIs.ERROR in node:util
Module build failed: UnhandledSchemeError: Reading from “node:util” is not handled by plugins (Unhandled scheme).
Webpack supports “data:” and “file:” URIs by default.
You may need an additional plugin to handle “node:” URIs.ERROR in node:worker_threads
Module build failed: UnhandledSchemeError: Reading from “node:worker_threads” is not handled by plugins (Unhandled scheme).
Webpack supports “data:” and “file:” URIs by default.
You may need an additional plugin to handle “node:” URIs.ERROR in node:zlib
Module build failed: UnhandledSchemeError: Reading from “node:zlib” is not handled by plugins (Unhandled scheme).
Webpack supports “data:” and “file:” URIs by default.
You may need an additional plugin to handle “node:” URIs.