Vue-socket.io vuex商店集成

问题描述:

我在./store.js定义我的商店:Vue-socket.io vuex商店集成

import Vue from 'vue' 
import Vuex from 'vuex' 

Vue.use(Vuex) 

export default new Vuex.Store({ 
    ... 
}); 

,并希望建立vue-socket.io在我main.js:

import { MyVuexStore } from './store.js' 

Vue.use(VueSocketio, 'http://localhost:5000', MyVuexStore); 

然而,由于店里有没有名字,我不能导入它并把它传递给VueSocketio:

62:46-57“出口‘MyVuexStore’不是在” ./store.js'发现

我想如果你使用'导出默认',你不用curley's导入。 尝试

import MyVuexStore from './store.js' 

或改变出口是

export const MyVuexStore = new Vuex.Store({