반응형
_vuex.default.store가 생성자가 아닙니다.
vuex를 사용하는 컴포넌트를 테스트하려고 합니다.각 컴포넌트의 스토어를 통과시켜 조립할 수 있도록 하고 있습니다만, 다음의 에러가 발생하고 있습니다.
_vuex.default.store가 생성자가 아닙니다.
무슨 일인지도 모르겠고 인터넷에서 도움이 될 만한 것을 찾을 수 없었습니다.누군가 도와주면 정말 고맙겠습니다!
사양 파일
import {shallowMount,createLocalVue} from '@vue/test-utils'
import Vuex from 'vuex'
import sateliteComponent from '@/components/satelite/listaSatelite.vue'
import sateliteStore from '@/core/modules/satelite/index.js'
var vueWithVuex = createLocalVue()
vueWithVuex.use(Vuex)
const store = new Vuex.store({
sateliteStore
})
describe('testes componente satelite', () => {
test('instanciado', () => {
const wrapper = shallowMount(sateliteComponent,{
localVue:vueWithVuex,
store
})
expect(wrapper.isVueInstance()).toBeTruthy()
});
});
필요한 경우 렌더링 중인 컴포넌트를 게시할 수 있습니다.
이것으로 수정:
const store = new Vuex.Store({
sateliteStore
})
그럴 것 같네요.Vuex.Store
워드 스토어의 대문자를 확인합니다.
언급URL : https://stackoverflow.com/questions/60309862/vuex-default-store-is-not-a-constructor
반응형
'programing' 카테고리의 다른 글
프로젝트 패싯 Dynamic Web Module 버전을 3.0으로 변경할 수 없습니다. (0) | 2022.07.10 |
---|---|
C/C++에서 0 사이즈의 어레이를 정의하면 어떻게 됩니까? (0) | 2022.07.10 |
트램펄린 함수가 뭐죠? (0) | 2022.07.10 |
nuxt.js의 최대 콜스택 사이즈가 초과된 에러를 해결하는 방법 (0) | 2022.07.10 |
소품이 비동기일 때 Vue 구성 요소가 업데이트되지 않음 (0) | 2022.07.10 |