Nuxt 3集成Pinia时出现500内部服务器错误及vue-demi导出问题求助
Nuxt 3集成Pinia时出现500内部服务器错误及vue-demi导出问题求助
大家好,我最近按照Pinia官方文档的步骤在Nuxt 3项目里集成Pinia,但启动项目的时候突然遇到了一个错误,折腾了好久都没搞定,想请教下有没有大佬知道怎么解决?
具体报错信息如下:
The requested module 'vue-demi' does not provide an export named 'hasInjectionContext'
下面是我的package.json内容:
{ "name": "nuxt-app", "private": true, "scripts": { "build": "nuxt build", "dev": "nuxt dev", "generate": "nuxt generate", "preview": "nuxt preview", "postinstall": "nuxt prepare" }, "devDependencies": { "@types/quill": "^2.0.10", "nuxt": "^3.4.1" }, "dependencies": { "@mdi/font": "^7.2.96", "@pinia/nuxt": "^0.4.11", "@vueup/vue-quill": "^1.1.1", "firebase": "^9.20.0", "pinia": "^2.1.3", "quill-image-resize-module": "^3.0.0", "quill-image-resize-module-ts": "^3.0.3", "sass": "^1.62.0", "vuetify": "^3.1.4" }, "overrides": { "vue": "latest" } }
还有我的nuxt.config.ts配置:
// https://nuxt.com/docs/api/configuration/nuxt-config export default defineNuxtConfig({ css: [ "vuetify/lib/styles/main.sass", "@mdi/font/css/materialdesignicons.min.css", ], build: { transpile: ["vuetify"], }, modules: ["@pinia/nuxt"], });
实在不确定问题出在哪里,也没找到对应的解决方案,麻烦各位帮忙看看啦!
备注:内容来源于stack exchange,提问作者Shubhang Chourasia




