Skip to content

Issue with localStorage.getItem not being a function #58

@oof289

Description

@oof289

When I run npm run dev
I get

9:36:48 PM [vite] (ssr) Error when evaluating SSR module /src/routes/+layout.svelte: localStorage.getItem is not a function
      at /home/acer/as/bliptext/src/lib/stores/soundMuted.ts:4:67
      at async ESModulesEvaluator.runInlinedModule (file:///home/acer/as/bliptext/node_modules/vite/dist/node/module-runner.js:1049:5)
      at async SSRCompatModuleRunner.directRequest (file:///home/acer/as/bliptext/node_modules/vite/dist/node/module-runner.js:1271:61)
      at async SSRCompatModuleRunner.directRequest (file:///home/acer/as/bliptext/node_modules/vite/dist/node/chunks/dep-ByPKlqZ5.js:30913:23)
      at async SSRCompatModuleRunner.cachedRequest (file:///home/acer/as/bliptext/node_modules/vite/dist/node/module-runner.js:1167:76)
      at async eval (/home/acer/as/bliptext/src/routes/+layout.svelte:3:1284)
      at async ESModulesEvaluator.runInlinedModule (file:///home/acer/as/bliptext/node_modules/vite/dist/node/module-runner.js:1049:5)
      at async SSRCompatModuleRunner.directRequest (file:///home/acer/as/bliptext/node_modules/vite/dist/node/module-runner.js:1271:61)
      at async SSRCompatModuleRunner.directRequest (file:///home/acer/as/bliptext/node_modules/vite/dist/node/chunks/dep-ByPKlqZ5.js:30913:23)
      at async SSRCompatModuleRunner.cachedRequest (file:///home/acer/as/bliptext/node_modules/vite/dist/node/module-runner.js:1167:76)
TypeError: localStorage.getItem is not a function
    at /home/acer/as/bliptext/src/lib/stores/soundMuted.ts:4:67
    at async ESModulesEvaluator.runInlinedModule (file:///home/acer/as/bliptext/node_modules/vite/dist/node/module-runner.js:1049:5)
    at async SSRCompatModuleRunner.directRequest (file:///home/acer/as/bliptext/node_modules/vite/dist/node/module-runner.js:1271:61)
    at async SSRCompatModuleRunner.directRequest (file:///home/acer/as/bliptext/node_modules/vite/dist/node/chunks/dep-ByPKlqZ5.js:30913:23)
    at async SSRCompatModuleRunner.cachedRequest (file:///home/acer/as/bliptext/node_modules/vite/dist/node/module-runner.js:1167:76)
    at async eval (/home/acer/as/bliptext/src/routes/+layout.svelte:3:1284)
    at async ESModulesEvaluator.runInlinedModule (file:///home/acer/as/bliptext/node_modules/vite/dist/node/module-runner.js:1049:5)
    at async SSRCompatModuleRunner.directRequest (file:///home/acer/as/bliptext/node_modules/vite/dist/node/module-runner.js:1271:61)
    at async SSRCompatModuleRunner.directRequest (file:///home/acer/as/bliptext/node_modules/vite/dist/node/chunks/dep-ByPKlqZ5.js:30913:23)
    at async SSRCompatModuleRunner.cachedRequest (file:///home/acer/as/bliptext/node_modules/vite/dist/node/module-runner.js:1167:76)
TypeError: localStorage.getItem is not a function
    at /home/acer/as/bliptext/src/lib/stores/soundMuted.ts:4:67
    at async ESModulesEvaluator.runInlinedModule (file:///home/acer/as/bliptext/node_modules/vite/dist/node/module-runner.js:1049:5)
    at async SSRCompatModuleRunner.directRequest (file:///home/acer/as/bliptext/node_modules/vite/dist/node/module-runner.js:1271:61)
    at async SSRCompatModuleRunner.directRequest (file:///home/acer/as/bliptext/node_modules/vite/dist/node/chunks/dep-ByPKlqZ5.js:30913:23)
    at async SSRCompatModuleRunner.cachedRequest (file:///home/acer/as/bliptext/node_modules/vite/dist/node/module-runner.js:1167:76)
    at async eval (/home/acer/as/bliptext/src/routes/+layout.svelte:3:1284)
    at async ESModulesEvaluator.runInlinedModule (file:///home/acer/as/bliptext/node_modules/vite/dist/node/module-runner.js:1049:5)
    at async SSRCompatModuleRunner.directRequest (file:///home/acer/as/bliptext/node_modules/vite/dist/node/module-runner.js:1271:61)
    at async SSRCompatModuleRunner.directRequest (file:///home/acer/as/bliptext/node_modules/vite/dist/node/chunks/dep-ByPKlqZ5.js:30913:23)
    at async SSRCompatModuleRunner.cachedRequest (file:///home/acer/as/bliptext/node_modules/vite/dist/node/module-runner.js:1167:76)
(node:43258) Warning: `--localstorage-file` was provided without a valid path
(Use `node --trace-warnings ...` to show where the warning was created)```

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions