needed to rename svelte.config.js to svelte.config.mjs #24

Closed
opened 2026-02-15 20:16:50 -05:00 by yindo · 1 comment
Owner

Originally created by @trevorwhitney on GitHub (Mar 5, 2025).

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). 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!
yindo closed this issue 2026-02-15 20:16:50 -05:00
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?

@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.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: open-webui/desktop#24