Pinia导入报错:路径正确却无法解析'../stores/useUsersStore'导入
Pinia Store导入报错的解决方案
文件名匹配错误
你的Store文件名为usersStore.js,但组件中导入的路径写的是../stores/useUsersStore,文件名不一致导致解析失败。修改导入路径为正确的文件名:import { useUsersStore } from '../stores/usersStore';Store定义语法错误
你的usersStore.js代码存在括号未正确闭合的问题,修正后的代码如下:// Stores/usersStore.js import { defineStore } from 'pinia'; export const useUsersStore = defineStore('usersStore', { state: () => ({ countries: ['italy', 'usa'] }) });确认Pinia初始化正确
确保项目入口文件(如main.js/main.ts)中已正确初始化Pinia并挂载到Vue应用:import { createApp } from 'vue'; import { createPinia } from 'pinia'; import App from './App.vue'; const app = createApp(App); app.use(createPinia()); app.mount('#app');
内容的提问来源于stack exchange,提问作者user21728832
相关产品推荐
相关产品推荐

