Bundling
We use Webpack 5 as a bundler internally for our project.
This means that we battle tested the bundling process with it and we know that it fully supports all the features dxchart5-react
has.
We highly recommend to use Webpack 5 as a bundler for your project to integrate
dxchart5-react
, because it's the most stable and feature rich bundler at the moment.
Different bundlers
You may use another bundler for your project but we can't guarantee that dxchart5-react
integration will work as expected with it.
First of all, please install the most recent version of a bundler you like, because they might still be in an active development phase, and some of the issues might be already fixed in the latest versions.
Vite
As for known issues:
Currently we experience an issue with Vite, that relates to usage of webworkers in a dependent packages (such as our dxchart5-react
for you).
You can check out the related threads here Github issue 1 and Github issue 2.
Both for a dev
and producton
modes we couldn't find a way to make everything work as expected.
Therefore, the only solution for now is to disable webworkers in dxchart5-react
.
const ChartReactWithDisabledWorkers = () => {return (<ChartReactAppdependencies={{...CREATE_MOCK_PROVIDERS(),chartReactConfig: {disableWorkers: true,},}}/>);}
Contact Us
If you know how to fix any issue with a specific bundler, please contact us, because it will help us a lot to make our product better for everyone.