Vue-socket.io vuex商店集成

时间:2017-10-05 07:27:24

标签: socket.io vue.js

我的商店在./store.js中定义:

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

Vue.use(Vuex)

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

并想在我的main.js中设置vue-socket.io:

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

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

但是,由于商店没有名称,我无法导入它并将其传递给VueSocketio:

  

62:46-57"导出' MyVuexStore'没有在' ./ store.js'

中找到

1 个答案:

答案 0 :(得分:2)

我认为如果您使用'export default',则不会使用curley导入。 尝试

import MyVuexStore from './store.js'

或将导出更改为

export const MyVuexStore = new Vuex.Store({