Tengo este error cuando ejecuto mi aplicación:
ADVERTENCIA Compilado con 1 advertencias 11:50:40 PM advertencia en ./src/store/store.js "exportar 'createStore' no se encontró en 'vuex'
Instalé vuex por npm install --save vuex
estoy usando vue3
mi tienda.js:
import { createStore } from 'vuex'; import Movie from './Modules/Movie'; import post from './Modules/post'; const store = createStore({ modules: { post, Movie, }, }); export default store;mi principal.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');Ha instalado la versión 3.x de Vuex ejecutando npm install --save vuex , debe desinstalarlo npm uninstall --save vuex luego instale la versión 4 que es compatible con vue 3 ejecutando el siguiente comando:
npm install --save vuex@nextPara las personas que usan Yarn a continuación es el comando
yarn add vuex@next$ yarn remove vuex $ yarn add vuex@next¡Esto solucionó mi problema!