source

Vue.js 3 - "export 'createStore'를 'vuex'에서 찾을 수 없습니다.

goodcode 2022. 8. 3. 23:12
반응형

Vue.js 3 - "export 'createStore'를 'vuex'에서 찾을 수 없습니다.

앱을 실행할 때 다음 오류가 발생합니다.

경고 ./src/store/store.js "export 'createStore'를 'vuex'에서 1개의 경고와 함께 컴파일된 11:50:40 PM 경고

vuex를 설치한 방법npm install --save vuex

vue 3를 사용하고 있습니다.

my Store.js:

import { createStore } from 'vuex';
import Movie from './Modules/Movie';
import post from './Modules/post';

const store = createStore({
  modules: {
    post,
    Movie,
  },
});

export default store;

main.filength:

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');

를 실행하여 Vuex 버전 3.x 를 설치했습니다.npm install --save vuex언인스톨 해 주세요.npm uninstall --save vuex다음 명령을 실행하여 vue 3과 호환되는 버전4 를 설치합니다.

npm install --save vuex@next

Yarn을 사용하는 사용자를 위한 명령어는 다음과 같습니다.

yarn add vuex@next
$ yarn remove vuex
$ yarn add vuex@next

이것으로 문제가 해결되었습니다!

언급URL : https://stackoverflow.com/questions/65150323/vue-js-3-export-createstore-was-not-found-in-vuex

반응형