Skip to content

LinearSoftmax.svelte. does not exist #34

@whirlsyu

Description

@whirlsyu

1:56:27 PM [vite] Pre-transform error: Failed to load url ./popovers/ResidualPopover.svelte (resolved id: ./popovers/ResidualPopover.svelte) in /home/npm/transformer-explainer/src/components/OperationGroup.svelte. Does the file exist?
1:56:35 PM [vite-plugin-svelte] /home/npm/transformer-explainer/src/components/common/Matrix.svelte:9:11 Matrix has unused export property 'cellGap'. If it is for external reference only, please consider using export const cellGap
1:56:38 PM [vite] Error when evaluating SSR module /src/components/LinearSoftmax.svelte: failed to import "./popovers/SoftmaxPopover.svelte"
|- Error: Failed to load url ./popovers/SoftmaxPopover.svelte (resolved id: ./popovers/SoftmaxPopover.svelte) in /home/npm/transformer-explainer/src/components/LinearSoftmax.svelte. Does the file exist?
at loadAndTransform (file:///home/npm/transformer-explainer/node_modules/vite/dist/node/chunks/dep-cNe07EU9.js:53884:21)
at async instantiateModule (file:///home/npm/transformer-explainer/node_modules/vite/dist/node/chunks/dep-cNe07EU9.js:54954:10)

1:56:38 PM [vite] Error when evaluating SSR module /src/routes/+page.svelte: failed to import "/src/components/LinearSoftmax.svelte"
|- Error: Failed to load url ./popovers/SoftmaxPopover.svelte (resolved id: ./popovers/SoftmaxPopover.svelte) in /home/npm/transformer-explainer/src/components/LinearSoftmax.svelte. Does the file exist?
at loadAndTransform (file:///home/npm/transformer-explainer/node_modules/vite/dist/node/chunks/dep-cNe07EU9.js:53884:21)
at async instantiateModule (file:///home/npm/transformer-explainer/node_modules/vite/dist/node/chunks/dep-cNe07EU9.js:54954:10)

Error: Failed to load url ./popovers/SoftmaxPopover.svelte (resolved id: ./popovers/SoftmaxPopover.svelte) in /home/npm/transformer-explainer/src/components/LinearSoftmax.svelte. Does the file exist?
at loadAndTransform (file:///home/npm/transformer-explainer/node_modules/vite/dist/node/chunks/dep-cNe07EU9.js:53884:21)
at async instantiateModule (file:///home/npm/transformer-explainer/node_modules/vite/dist/node/chunks/dep-cNe07EU9.js:54954:10) {
code: 'ERR_LOAD_URL'
}

Here's a professional and polite GitHub issue template based on the error details:


Title: Svelte Component Loading Error & Unused Export Warning in Vite Project

Description:

I'm encountering critical build errors in my Svelte+Vite project that need urgent attention. The issues occur during the pre-transformation phase and SSR evaluation:

  1. Critical Component Loading Failure
    Multiple Svelte components fail to resolve during build:

    Failed to load url ./popovers/ResidualPopover.svelte (resolved id: ./popovers/ResidualPopover.svelte) in OperationGroup.svelte
    Failed to load url ./popovers/SoftmaxPopover.svelte in LinearSoftmax.svelte
  2. Unused Export Warning

    Matrix has unused export property 'cellGap'. external reference only, consider using `export const cellGap`

Project Configuration:

  • Framework: Svelte 4.0.5
  • Build Tool: Vite 5.2.3
  • OS: Ubuntu 22.04 LTS
  • File Structure Confirmed: Components directory exists with proper nesting

Steps to Reproduce:

  1. npm run dev in project root
  2. Build process fails at:
    [vite] Pre-transform error: Failed to load url ./popovers/ResidualPopover.svelte
    [vite-plugin-svelte] Warning about unused export

Troubleshooting Attempts:

  • Verified file paths and casing (Linux filesystem is case-sensitive)
  • Cleared node_modules and reinstalled dependencies
  • Checked component import statements for typos
  • Confirmed component registration in parent modules

Error Context:

// OperationGroup.svelte (Line 12)
import ResidualPopover from './popovers/ResidualPopover.svelte'; // Fails here

// LinearSoftmax.svelte (Line 8)
import SoftmaxPopover from './popovers/SoftmaxPopover.svelte'; // Fails here

Requested Assistance:
Could you help investigate:

  1. Why component resolution is failing despite valid paths?
  2. Whether this relates to Vite's Svelte plugin configuration
  3. Recommendations for resolving unused export warnings properly

I'm happy to context or reproduction steps as needed. Thank you for your time and expertise in maintaining this ecosystem!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions