Skip to content

This issue was moved to a discussion.

You can continue the conversation there. Go to discussion →

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Svelte G2 疑難 #5257

Closed
thompson0012 opened this issue Jun 30, 2023 · 0 comments
Closed

Svelte G2 疑難 #5257

thompson0012 opened this issue Jun 30, 2023 · 0 comments

Comments

@thompson0012
Copy link

thompson0012 commented Jun 30, 2023

  • G2 Version: latest
  • Platform: MacOS, Svelte 3/4
  • Mini Showcase(like screenshots):
  • CodePen Link:

我這邊在嘗試整合G2 到svelte應用中,發現了這個error,有誰可以幫助我一下?謝謝

9:44:13 AM [vite] Error when evaluating SSR module /src/routes/platform/dashboard/chartjs/+page.svelte: failed to import "/src/lib/components/GGChart.svelte"
|- Error [ERR_REQUIRE_ESM]: require() of ES Module /Users/kinshingwong/Documents/SourceTree/data-platform/platform/frontend/node_modules/.pnpm/d3-hierarchy@3.1.2/node_modules/d3-hierarchy/src/index.js from /Users/kinshingwong/Documents/SourceTree/data-platform/platform/frontend/node_modules/.pnpm/@antv+g2@5.0.14/node_modules/@antv/g2/lib/mark/utils.js not supported.
Instead change the require of index.js in /Users/kinshingwong/Documents/SourceTree/data-platform/platform/frontend/node_modules/.pnpm/@antv+g2@5.0.14/node_modules/@antv/g2/lib/mark/utils.js to a dynamic import() which is available in all CommonJS modules.
    at Object.<anonymous> (/Users/kinshingwong/Documents/SourceTree/data-platform/platform/frontend/node_modules/.pnpm/@antv+g2@5.0.14/node_modules/@antv/g2/lib/mark/utils.js:4:24)
    at Object.<anonymous> (/Users/kinshingwong/Documents/SourceTree/data-platform/platform/frontend/node_modules/.pnpm/@antv+g2@5.0.14/node_modules/@antv/g2/lib/mark/interval.js:4:17)
    at Object.<anonymous> (/Users/kinshingwong/Documents/SourceTree/data-platform/platform/frontend/node_modules/.pnpm/@antv+g2@5.0.14/node_modules/@antv/g2/lib/mark/index.js:4:18)
    at Object.<anonymous> (/Users/kinshingwong/Documents/SourceTree/data-platform/platform/frontend/node_modules/.pnpm/@antv+g2@5.0.14/node_modules/@antv/g2/lib/stdlib/index.js:6:16)
    at Object.<anonymous> (/Users/kinshingwong/Documents/SourceTree/data-platform/platform/frontend/node_modules/.pnpm/@antv+g2@5.0.14/node_modules/@antv/g2/lib/runtime/render.js:12:18)
    at Object.<anonymous> (/Users/kinshingwong/Documents/SourceTree/data-platform/platform/frontend/node_modules/.pnpm/@antv+g2@5.0.14/node_modules/@antv/g2/lib/runtime/index.js:19:16)
    at Object.<anonymous> (/Users/kinshingwong/Documents/SourceTree/data-platform/platform/frontend/node_modules/.pnpm/@antv+g2@5.0.14/node_modules/@antv/g2/lib/index.js:20:17)
    at async nodeImport (file:///Users/kinshingwong/Documents/SourceTree/data-platform/platform/frontend/node_modules/.pnpm/vite@4.3.9_@types+node@20.2.5/node_modules/vite/dist/node/chunks/dep-e8f070e8.js:54450:17)
    at async ssrImport (file:///Users/kinshingwong/Documents/SourceTree/data-platform/platform/frontend/node_modules/.pnpm/vite@4.3.9_@types+node@20.2.5/node_modules/vite/dist/node/chunks/dep-e8f070e8.js:54343:24)
    at async eval (/Users/kinshingwong/Documents/SourceTree/data-platform/platform/frontend/src/lib/components/G2Chart.svelte:4:31)
    at async instantiateModule (file:///Users/kinshingwong/Documents/SourceTree/data-platform/platform/frontend/node_modules/.pnpm/vite@4.3.9_@types+node@20.2.5/node_modules/vite/dist/node/chunks/dep-e8f070e8.js:54405:9)

Internal server error: require() of ES Module /Users/kinshingwong/Documents/SourceTree/data-platform/platform/frontend/node_modules/.pnpm/d3-hierarchy@3.1.2/node_modules/d3-hierarchy/src/index.js from /Users/kinshingwong/Documents/SourceTree/data-platform/platform/frontend/node_modules/.pnpm/@antv+g2@5.0.14/node_modules/@antv/g2/lib/mark/utils.js not supported.
Instead change the require of index.js in /Users/kinshingwong/Documents/SourceTree/data-platform/platform/frontend/node_modules/.pnpm/@antv+g2@5.0.14/node_modules/@antv/g2/lib/mark/utils.js to a dynamic import() which is available in all CommonJS modules.
      at Object.<anonymous> (/Users/kinshingwong/Documents/SourceTree/data-platform/platform/frontend/node_modules/.pnpm/@antv+g2@5.0.14/node_modules/@antv/g2/lib/mark/utils.js:4:24)
      at Object.<anonymous> (/Users/kinshingwong/Documents/SourceTree/data-platform/platform/frontend/node_modules/.pnpm/@antv+g2@5.0.14/node_modules/@antv/g2/lib/mark/interval.js:4:17)
      at Object.<anonymous> (/Users/kinshingwong/Documents/SourceTree/data-platform/platform/frontend/node_modules/.pnpm/@antv+g2@5.0.14/node_modules/@antv/g2/lib/mark/index.js:4:18)
      at Object.<anonymous> (/Users/kinshingwong/Documents/SourceTree/data-platform/platform/frontend/node_modules/.pnpm/@antv+g2@5.0.14/node_modules/@antv/g2/lib/stdlib/index.js:6:16)
      at Object.<anonymous> (/Users/kinshingwong/Documents/SourceTree/data-platform/platform/frontend/node_modules/.pnpm/@antv+g2@5.0.14/node_modules/@antv/g2/lib/runtime/render.js:12:18)
      at Object.<anonymous> (/Users/kinshingwong/Documents/SourceTree/data-platform/platform/frontend/node_modules/.pnpm/@antv+g2@5.0.14/node_modules/@antv/g2/lib/runtime/index.js:19:16)
      at Object.<anonymous> (/Users/kinshingwong/Documents/SourceTree/data-platform/platform/frontend/node_modules/.pnpm/@antv+g2@5.0.14/node_modules/@antv/g2/lib/index.js:20:17)
      at async nodeImport (file:///Users/kinshingwong/Documents/SourceTree/data-platform/platform/frontend/node_modules/.pnpm/vite@4.3.9_@types+node@20.2.5/node_modules/vite/dist/node/chunks/dep-e8f070e8.js:54450:17)
      at async ssrImport (file:///Users/kinshingwong/Documents/SourceTree/data-platform/platform/frontend/node_modules/.pnpm/vite@4.3.9_@types+node@20.2.5/node_modules/vite/dist/node/chunks/dep-e8f070e8.js:54343:24)
      at async eval (/Users/kinshingwong/Documents/SourceTree/data-platform/platform/frontend/src/lib/components/G2Chart.svelte:4:31)
      at async instantiateModule (file:///Users/kinshingwong/Documents/SourceTree/data-platform/platform/frontend/node_modules/.pnpm/vite@4.3.9_@types+node@20.2.5/node_modules/vite/dist/node/chunks/dep-e8f070e8.js:54405:9)
Error [ERR_REQUIRE_ESM]: require() of ES Module /Users/kinshingwong/Documents/SourceTree/data-platform/platform/frontend/node_modules/.pnpm/d3-hierarchy@3.1.2/node_modules/d3-hierarchy/src/index.js from /Users/kinshingwong/Documents/SourceTree/data-platform/platform/frontend/node_modules/.pnpm/@antv+g2@5.0.14/node_modules/@antv/g2/lib/mark/utils.js not supported.
Instead change the require of index.js in /Users/kinshingwong/Documents/SourceTree/data-platform/platform/frontend/node_modules/.pnpm/@antv+g2@5.0.14/node_modules/@antv/g2/lib/mark/utils.js to a dynamic import() which is available in all CommonJS modules.
    at Object.<anonymous> (/Users/kinshingwong/Documents/SourceTree/data-platform/platform/frontend/node_modules/.pnpm/@antv+g2@5.0.14/node_modules/@antv/g2/lib/mark/utils.js:4:24)
    at Object.<anonymous> (/Users/kinshingwong/Documents/SourceTree/data-platform/platform/frontend/node_modules/.pnpm/@antv+g2@5.0.14/node_modules/@antv/g2/lib/mark/interval.js:4:17)
    at Object.<anonymous> (/Users/kinshingwong/Documents/SourceTree/data-platform/platform/frontend/node_modules/.pnpm/@antv+g2@5.0.14/node_modules/@antv/g2/lib/mark/index.js:4:18)
    at Object.<anonymous> (/Users/kinshingwong/Documents/SourceTree/data-platform/platform/frontend/node_modules/.pnpm/@antv+g2@5.0.14/node_modules/@antv/g2/lib/stdlib/index.js:6:16)
    at Object.<anonymous> (/Users/kinshingwong/Documents/SourceTree/data-platform/platform/frontend/node_modules/.pnpm/@antv+g2@5.0.14/node_modules/@antv/g2/lib/runtime/render.js:12:18)
    at Object.<anonymous> (/Users/kinshingwong/Documents/SourceTree/data-platform/platform/frontend/node_modules/.pnpm/@antv+g2@5.0.14/node_modules/@antv/g2/lib/runtime/index.js:19:16)
    at Object.<anonymous> (/Users/kinshingwong/Documents/SourceTree/data-platform/platform/frontend/node_modules/.pnpm/@antv+g2@5.0.14/node_modules/@antv/g2/lib/index.js:20:17)
    at async nodeImport (file:///Users/kinshingwong/Documents/SourceTree/data-platform/platform/frontend/node_modules/.pnpm/vite@4.3.9_@types+node@20.2.5/node_modules/vite/dist/node/chunks/dep-e8f070e8.js:54450:17)
    at async ssrImport (file:///Users/kinshingwong/Documents/SourceTree/data-platform/platform/frontend/node_modules/.pnpm/vite@4.3.9_@types+node@20.2.5/node_modules/vite/dist/node/chunks/dep-e8f070e8.js:54343:24)
    at async eval (/Users/kinshingwong/Documents/SourceTree/data-platform/platform/frontend/src/lib/components/G2Chart.svelte:4:31)
    at async instantiateModule (file:///Users/kinshingwong/Documents/SourceTree/data-platform/platform/frontend/node_modules/.pnpm/vite@4.3.9_@types+node@20.2.5/node_modules/vite/dist/node/chunks/dep-e8f070e8.js:54405:9) {
  code: 'ERR_REQUIRE_ESM'
}
@antvis antvis locked and limited conversation to collaborators Jun 30, 2023
@pearmini pearmini converted this issue into discussion #5259 Jun 30, 2023

This issue was moved to a discussion.

You can continue the conversation there. Go to discussion →

Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant