Skip to content

Bug: TypeError: localStorage.getItem is not a function #6832

@fluolite

Description

@fluolite

Version

Vben Admin V5

Describe the bug?

TypeError: localStorage.getItem is not a function

Reproduction

@vben-core/design:build: ERROR failed to load config from /home/fluolite/ywy/h5pro/vue-admin/packages/@core/base/design/vite.config.mts 11:31:34
@vben-core/design:build:
@vben-core/design:build:
@vben-core/design:build: ERROR error during build: 11:31:34
@vben-core/design:build: TypeError: localStorage.getItem is not a function
@vben-core/design:build: at getTimelineLayersStateFromStorage (/home/fluolite/ywy/h5pro/vue-admin/node_modules/.pnpm/@VUE[email protected]/node_modules/@vue/devtools-kit/dist/index.js:4985:670)
@vben-core/design:build: at initStateFactory (/home/fluolite/ywy/h5pro/vue-admin/node_modules/.pnpm/@VUE[email protected]/node_modules/@vue/devtools-kit/dist/index.js:4991:1073)
@vben-core/design:build: at /home/fluolite/ywy/h5pro/vue-admin/node_modules/.pnpm/@VUE[email protected]/node_modules/@vue/devtools-kit/dist/index.js:4991:1208
@vben-core/design:build: at async import (/home/fluolite/ywy/h5pro/vue-admin/node_modules/.pnpm/[email protected]/node_modules/jiti/dist/jiti.cjs:1:199772)
@vben-core/design:build: at async /home/fluolite/ywy/h5pro/vue-admin/node_modules/.pnpm/@VUE[email protected]_vite@6.3.5_@types[email protected][email protected][email protected][email protected]_0601f77e468c0fa27577177a05379129/node_modules/@vue/devtools-core/dist/index.js:19:20
@vben-core/design:build: at async import (/home/fluolite/ywy/h5pro/vue-admin/node_modules/.pnpm/[email protected]/node_modules/jiti/dist/jiti.cjs:1:199772)
@vben-core/design:build: at async /home/fluolite/ywy/h5pro/vue-admin/node_modules/.pnpm/[email protected][email protected]_vite@6.3.5_@types[email protected][email protected]__bd761d9d9632e0b95f05011d523c0562/node_modules/vite-plugin-vue-devtools/dist/vite.mjs:4:21
@vben-core/design:build: at async import (/home/fluolite/ywy/h5pro/vue-admin/node_modules/.pnpm/[email protected]/node_modules/jiti/dist/jiti.cjs:1:199772)
@vben-core/design:build: at async /home/fluolite/ywy/h5pro/vue-admin/internal/vite-config/src/plugins/index.ts:18:53
@vben-core/design:build: at async import (/home/fluolite/ywy/h5pro/vue-admin/node_modules/.pnpm/[email protected]/node_modules/jiti/dist/jiti.cjs:1:199772)
@vben-core/design:build:
@vben-core/design:build:  ELIFECYCLE  Command failed with exit code 1.
@vben-core/design:build:  WARN  Local package.json exists, but node_modules missing, did you mean to install?
@vben-core/design:build: ERROR: command finished with error: command (/home/fluolite/ywy/h5pro/vue-admin/packages/@core/base/design) /home/fluolite/.config/nvm/versions/node/v25.0.0/bin/pnpm run build exited (1)
@vben-core/design#build: command (/home/fluolite/ywy/h5pro/vue-admin/packages/@core/base/design) /home/fluolite/.config/nvm/versions/node/v25.0.0/bin/pnpm run build exited (1)

Tasks: 0 successful, 5 total
Cached: 0 cached, 5 total
Time: 2.607s
Failed: @vben-core/design#build

System Info

System:
    OS: Linux 6.6 Deepin 25 25
    CPU: (16) x64 13th Gen Intel(R) Core(TM) i5-13500H
    Memory: 7.82 GB / 15.27 GB
    Container: Yes
    Shell: 5.2.21 - /bin/bash
  Binaries:
    Node: 25.0.0 - /home/fluolite/.config/nvm/versions/node/v25.0.0/bin/node
    Yarn: 1.22.22 - /home/fluolite/.config/nvm/versions/node/v25.0.0/bin/yarn
    npm: 11.6.2 - /home/fluolite/.config/nvm/versions/node/v25.0.0/bin/npm
    pnpm: 10.18.3 - /home/fluolite/.config/nvm/versions/node/v25.0.0/bin/pnpm

Relevant log output

@vben-core/design:build:  ERROR  failed to load config from /home/fluolite/ywy/h5pro/vue-admin/packages/@core/base/design/vite.config.mts                          11:31:34
@vben-core/design:build: 
@vben-core/design:build: 
@vben-core/design:build:  ERROR  error during build:                                                                                                               11:31:34
@vben-core/design:build: TypeError: localStorage.getItem is not a function
@vben-core/design:build:     at getTimelineLayersStateFromStorage (/home/fluolite/ywy/h5pro/vue-admin/node_modules/.pnpm/@[email protected]/node_modules/@vue/devtools-kit/dist/index.js:4985:670)
@vben-core/design:build:     at initStateFactory (/home/fluolite/ywy/h5pro/vue-admin/node_modules/.pnpm/@[email protected]/node_modules/@vue/devtools-kit/dist/index.js:4991:1073)
@vben-core/design:build:     at /home/fluolite/ywy/h5pro/vue-admin/node_modules/.pnpm/@[email protected]/node_modules/@vue/devtools-kit/dist/index.js:4991:1208
@vben-core/design:build:     at async import (/home/fluolite/ywy/h5pro/vue-admin/node_modules/.pnpm/[email protected]/node_modules/jiti/dist/jiti.cjs:1:199772)
@vben-core/design:build:     at async /home/fluolite/ywy/h5pro/vue-admin/node_modules/.pnpm/@[email protected][email protected]_@[email protected][email protected][email protected][email protected]_0601f77e468c0fa27577177a05379129/node_modules/@vue/devtools-core/dist/index.js:19:20
@vben-core/design:build:     at async import (/home/fluolite/ywy/h5pro/vue-admin/node_modules/.pnpm/[email protected]/node_modules/jiti/dist/jiti.cjs:1:199772)
@vben-core/design:build:     at async /home/fluolite/ywy/h5pro/vue-admin/node_modules/.pnpm/[email protected][email protected][email protected]_@[email protected][email protected]__bd761d9d9632e0b95f05011d523c0562/node_modules/vite-plugin-vue-devtools/dist/vite.mjs:4:21
@vben-core/design:build:     at async import (/home/fluolite/ywy/h5pro/vue-admin/node_modules/.pnpm/[email protected]/node_modules/jiti/dist/jiti.cjs:1:199772)
@vben-core/design:build:     at async /home/fluolite/ywy/h5pro/vue-admin/internal/vite-config/src/plugins/index.ts:18:53
@vben-core/design:build:     at async import (/home/fluolite/ywy/h5pro/vue-admin/node_modules/.pnpm/[email protected]/node_modules/jiti/dist/jiti.cjs:1:199772)
@vben-core/design:build: 
@vben-core/design:build:  ELIFECYCLE  Command failed with exit code 1.
@vben-core/design:build:  WARN   Local package.json exists, but node_modules missing, did you mean to install?
@vben-core/design:build: ERROR: command finished with error: command (/home/fluolite/ywy/h5pro/vue-admin/packages/@core/base/design) /home/fluolite/.config/nvm/versions/node/v25.0.0/bin/pnpm run build exited (1)
@vben-core/design#build: command (/home/fluolite/ywy/h5pro/vue-admin/packages/@core/base/design) /home/fluolite/.config/nvm/versions/node/v25.0.0/bin/pnpm run build exited (1)

 Tasks:    0 successful, 5 total
Cached:    0 cached, 5 total
  Time:    2.607s 
Failed:    @vben-core/design#build

Validations

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions