运行我的应用程序时出现此错误:
警告编译有1个警告11:50:40 PM中的警告/src/store/store.js"在"vuex"中找不到导出"createStore">
我通过npm install --save vuex
安装了vuex
我正在使用vue 3
myStore.js:
import { createStore } from 'vuex';
import Movie from './Modules/Movie';
import post from './Modules/post';
const store = createStore({
modules: {
post,
Movie,
},
});
export default store;
mymain.js:
import { createApp } from 'vue';
import App from './App.vue';
import router from './router';
import store from './store/store.js';
const app = createApp(App);
app.use(store);
app.use(router);
app.mount('#app');
您已经通过运行npm install --save vuex
安装了Vuex 3.x版本,您应该卸载它npm uninstall --save vuex
,然后通过运行以下命令安装与vue 3兼容的版本4:
npm install --save vuex@next
对于使用Yarn的人来说,下面是命令
yarn add vuex@next
$ yarn remove vuex
$ yarn add vuex@next
这解决了我的问题!