Forum Discussion
Adding threejs to a custom visual
- 4 years ago
Hi cesarecaoduro,
Power BI visuals are not set up for async operations by default. Looks like threejs might require this, so this can be mitigated by adding regenerator-runtime to your project.
From the command line in your project's root folder (assuming you're using npm for package management), run the following:
npm i regenerator-runtimeAt the top of your visual.ts, add an import, similar to the following:
import 'core-js/stable'; import 'regenerator-runtime/runtime'; /* <---- add this line */ import '../style/visual.less';Re-run pbiviz start and this particular error should go away when you re-initialise your visual.
Regards,
Daniel
Hi cesarecaoduro,
Power BI visuals are not set up for async operations by default. Looks like threejs might require this, so this can be mitigated by adding regenerator-runtime to your project.
From the command line in your project's root folder (assuming you're using npm for package management), run the following:
npm i regenerator-runtime
At the top of your visual.ts, add an import, similar to the following:
import 'core-js/stable';
import 'regenerator-runtime/runtime'; /* <---- add this line */
import '../style/visual.less';
Re-run pbiviz start and this particular error should go away when you re-initialise your visual.
Regards,
Daniel