You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Unfortunately, I get the following error when importing kedro-viz
6:30:28 PM [vite] Error when evaluating SSR module /src/routes/+page.svelte: failed to import "@quantumblack/kedro-viz"
Internal server error: Worker is not defined
at t.exports (/Users/XXX/projects/svelte-kedro-viz/node_modules/@quantumblack/kedro-viz/lib/utils/worker.js:101:15)
at a (/Users/XXX/projects/svelte-kedro-viz/node_modules/@quantumblack/kedro-viz/lib/utils/worker.js:89:15)
at Object.<anonymous> (/Users/XXX/projects/svelte-kedro-viz/node_modules/@quantumblack/kedro-viz/lib/actions/graph.js:53:52)
at Module._compile (node:internal/modules/cjs/loader:1275:14)
at Module._extensions..js (node:internal/modules/cjs/loader:1329:10)
at Module.load (node:internal/modules/cjs/loader:1133:32)
at Module._load (node:internal/modules/cjs/loader:972:12)
at Module.require (node:internal/modules/cjs/loader:1157:19)
at require (node:internal/modules/helpers:119:18)
at Object.<anonymous> (/Users/XXX/projects/svelte-kedro-viz/node_modules/@quantumblack/kedro-viz/lib/reducers/graph.js:7:14)
ReferenceError: Worker is not defined
at t.exports (/Users/XXX/projects/svelte-kedro-viz/node_modules/@quantumblack/kedro-viz/lib/utils/worker.js:101:15)
at a (/Users/XXX/projects/svelte-kedro-viz/node_modules/@quantumblack/kedro-viz/lib/utils/worker.js:89:15)
at Object.<anonymous> (/Users/XXX/projects/svelte-kedro-viz/node_modules/@quantumblack/kedro-viz/lib/actions/graph.js:53:52)
at Module._compile (node:internal/modules/cjs/loader:1275:14)
at Module._extensions..js (node:internal/modules/cjs/loader:1329:10)
at Module.load (node:internal/modules/cjs/loader:1133:32)
at Module._load (node:internal/modules/cjs/loader:972:12)
at Module.require (node:internal/modules/cjs/loader:1157:19)
at require (node:internal/modules/helpers:119:18)
at Object.<anonymous> (/Users/XXX/projects/svelte-kedro-viz/node_modules/@quantumblack/kedro-viz/lib/reducers/graph.js:7:14)
Steps to reproduce
Create a svelte project structure from the skeleton template npm create svelte@latest svelte-kedro-viz
Update the package.json with the following dependencies
importadapterfrom'@sveltejs/adapter-auto';importpreprocessfrom"svelte-preprocess";importpreprocessReactfrom"svelte-preprocess-react/preprocessReact";/** @type {import('@sveltejs/kit').Config} */constconfig={preprocess: preprocessReact({react: '16.14.0',preprocess: preprocess({sourceMap: true}),}),kit: {// adapter-auto only supports some environments, see https://kit.svelte.dev/docs/adapter-auto for a list.// If your environment is not supported or you settled on a specific environment, switch out the adapter.// See https://kit.svelte.dev/docs/adapters for more information about adapters.adapter: adapter()}};exportdefaultconfig;
Indeed, this is an interesting use case. I appreciate the detailed steps to reproduce! I'll give it a try sometime soon and come back to you with my findings.
In our team we have the strict requirement to use sveltekit for web development.
Therefore, I tried to to embed the Kedro-Viz React-Component via https://github.com/bfanger/svelte-preprocess-react
Unfortunately, I get the following error when importing kedro-viz
Steps to reproduce
npm create svelte@latest svelte-kedro-viz
package.json
with the following dependenciesKedroViz
insrc/routes/+page.svelte
I know this is not how the KedroViz component is meant to be used, but maybe someone has an idea how this might work anyway. Thanks in advance!
The text was updated successfully, but these errors were encountered: