[GH-ISSUE #28] needed to rename svelte.config.js to svelte.config.mjs #24

Closed
opened 2026-10-18 14:05:08 +00:00 by bsakaguchi · 1 comment
Owner

Originally created by @trevorwhitney on GitHub (Mar 5, 2025).
Original GitHub issue: https://github.com/open-webui/desktop/issues/28

I'm not very experienced with Electron apps, so not sure why I'm doing wrong, but running npm install and then npm start produced the following error:

9:05:37 AM [vite-plugin-svelte] failed to import config /Users/twhitney/workspace/open-webui-desktop/svelte.config.js
Error: No "exports" main defined in /Users/twhitney/workspace/open-webui-desktop/node_modules/@sveltejs/vite-plugin-svelte/package.json
    at exportsNotFound (node:internal/modules/esm/resolve:322:10)
    at packageExportsResolve (node:internal/modules/esm/resolve:613:13)
    at resolveExports (node:internal/modules/cjs/loader:634:36)
    at Function.Module._findPath (node:internal/modules/cjs/loader:724:31)
    at Function.Module._resolveFilename (node:internal/modules/cjs/loader:1211:27)
    at Function.Module._resolveFilename.sharedData.moduleResolveFilenameHook.installedValue [as _resolveFilename] (/Users/twhitney/workspace/open-webui-desktop/node_modules/@cspotcode/source-map-support/source-map-support.js:811:30)
    at Function.Module._load (node:internal/modules/cjs/loader:1051:27)
    at Module.require (node:internal/modules/cjs/loader:1311:19)
    at require (node:internal/modules/helpers:179:18)
    at Object.<anonymous> (/Users/twhitney/workspace/open-webui-desktop/svelte.config.js:1:1)
    at Module._compile (node:internal/modules/cjs/loader:1469:14)
    at Module.m._compile (/Users/twhitney/workspace/open-webui-desktop/node_modules/ts-node/src/index.ts:1618:23)
    at Module._extensions..js (node:internal/modules/cjs/loader:1548:10)
    at Object.require.extensions.<computed> [as .js] (/Users/twhitney/workspace/open-webui-desktop/node_modules/ts-node/src/index.ts:1621:12)
    at Module.load (node:internal/modules/cjs/loader:1288:32)
    at Function.Module._load (node:internal/modules/cjs/loader:1104:12) {
  code: 'ERR_PACKAGE_PATH_NOT_EXPORTED'
}

After renaming svelte.config.js -> svelte.config.mjs I was able to get npm start to work. If I'm doing something wrong, could you add a quick section to the README.md on how to spin this up? Thanks!

Originally created by @trevorwhitney on GitHub (Mar 5, 2025). Original GitHub issue: https://github.com/open-webui/desktop/issues/28 I'm not very experienced with Electron apps, so not sure why I'm doing wrong, but running `npm install` and then `npm start` produced the following error: ``` 9:05:37 AM [vite-plugin-svelte] failed to import config /Users/twhitney/workspace/open-webui-desktop/svelte.config.js Error: No "exports" main defined in /Users/twhitney/workspace/open-webui-desktop/node_modules/@sveltejs/vite-plugin-svelte/package.json at exportsNotFound (node:internal/modules/esm/resolve:322:10) at packageExportsResolve (node:internal/modules/esm/resolve:613:13) at resolveExports (node:internal/modules/cjs/loader:634:36) at Function.Module._findPath (node:internal/modules/cjs/loader:724:31) at Function.Module._resolveFilename (node:internal/modules/cjs/loader:1211:27) at Function.Module._resolveFilename.sharedData.moduleResolveFilenameHook.installedValue [as _resolveFilename] (/Users/twhitney/workspace/open-webui-desktop/node_modules/@cspotcode/source-map-support/source-map-support.js:811:30) at Function.Module._load (node:internal/modules/cjs/loader:1051:27) at Module.require (node:internal/modules/cjs/loader:1311:19) at require (node:internal/modules/helpers:179:18) at Object.<anonymous> (/Users/twhitney/workspace/open-webui-desktop/svelte.config.js:1:1) at Module._compile (node:internal/modules/cjs/loader:1469:14) at Module.m._compile (/Users/twhitney/workspace/open-webui-desktop/node_modules/ts-node/src/index.ts:1618:23) at Module._extensions..js (node:internal/modules/cjs/loader:1548:10) at Object.require.extensions.<computed> [as .js] (/Users/twhitney/workspace/open-webui-desktop/node_modules/ts-node/src/index.ts:1621:12) at Module.load (node:internal/modules/cjs/loader:1288:32) at Function.Module._load (node:internal/modules/cjs/loader:1104:12) { code: 'ERR_PACKAGE_PATH_NOT_EXPORTED' } ``` After renaming `svelte.config.js` -> `svelte.config.mjs` I was able to get `npm start` to work. If I'm doing something wrong, could you add a quick section to the `README.md` on how to spin this up? Thanks!
Author
Owner

@trevorwhitney commented on GitHub (Mar 5, 2025):

Making more progress, but now being told pack is not a valid argument to conda, so maybe there's a version mismatch there as well?

<!-- gh-comment-id:2701536934 --> @trevorwhitney commented on GitHub (Mar 5, 2025): Making more progress, but now being told `pack` is not a valid argument to `conda`, so maybe there's a version mismatch there as well?
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
open-webui/desktop#24
No description provided.