text-to-svg
text-to-svg copied to clipboard
BREAKING CHANGE: webpack < 5 used to include polyfills for node.js core modules by default.
I have installed text-to-svg plugin in my React project. But it returns error:
BREAKING CHANGE: 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.
If you want to include a polyfill, you need to:
- add a fallback 'resolve.fallback: { "path": require.resolve("path-browserify") }'
- install 'path-browserify'
If you don't want to include a polyfill, you can use an empty module like this:
resolve.fallback: { "path": false }
I have tried to install path-browserify
and in webpack configuration i added:
module.exports = {
resolve: {
fallback: {
"path": require.resolve("path-browserify")
}
}
}
But still i am getting that error. What should i do now?
same problem here zainshabir00 did you fix the issue?
did you manage to fix it?
It's work for me in webpack 5
fallback: { "path": require.resolve('path-browserify'), "crypto-browserify": require.resolve('crypto-browserify'), },