반응형
검색되지 않은 오류 처리 방법: [nuxt] store/index.js는 Vuex 인스턴스를 반환하는 방법을 내보내야 함
Nuxt에 기본 저장소를 설정한 경우store/index.js
설명서의 권장 사항에 따름.앱을 렌더링하려고 하면 다음 오류가 표시됨:
검색되지 않은 오류: [nuxt] store/index.js는 Vuex 인스턴스를 반환하는 메서드를 내보내야 한다.
나의store/index.js
파일 모양:
import Vuex from 'vuex'
import Vue from 'vue'
import myModule from './myModule'
Vue.use(Vuex)
const store = new Vuex.Store({
state: () => ({
}),
mutations: {},
actions: {},
modules: {
myModule: myModule
}
})
export default store
어떻게 해야 하지?
Vuex 저장소를 상수로 내보내는 경우 Vuex 저장소 인스턴스를 반환하는 기본 방법을 내보내십시오.
당신의store/index.js
파일은 다음과 같아야 한다:
import Vuex from 'vuex'
import Vue from 'vue'
import myModule from './myModule'
Vue.use(Vuex)
export default () => new Vuex.Store({
state: () => ({
}),
mutations: {},
actions: {},
modules: {
myModule: myModule
}
})
나는 다음과 같은 것들을 가지고 있고 그것은 훌륭하게 작동하고 있다.
import { test } from './modules/tasty_module'
const state = () => ({})
const mutations = {}
const actions = {}
const getters = {}
export default {
state,
mutations,
getters,
actions,
modules: {
testModule: test,
},
}
반응형
'IT이야기' 카테고리의 다른 글
Vue.js에서 필요한 입력이 하위 구성 요소에서 자동으로 유효성 검사를 트리거하는 이유는? (0) | 2022.04.17 |
---|---|
Vue.js - 구성 요소에서 계산된 속성 다시 계산 (0) | 2022.04.17 |
웹 주소록 수신기에서 전역 이벤트 방출 (0) | 2022.04.17 |
Vue.js - [Vue warn]을(를) 어떻게 해결해야 하는가:렌더 오류: "TypeError: 정의되지 않은 속성 '포트'를 읽을 수 없음"? (0) | 2022.04.16 |
Vue.js의 헤더 및 바닥글 구성 요소 (0) | 2022.04.16 |