У меня есть store.js
import Vuex from 'vuex';
export default new Vuex.Store({
state: { customers: [] },
mutations: {
addCustomer (customer) {
state.customers.push(customer);
}
}
});
В моем main.js
я ссылаюсь на магазин вот так, но vue-devtools
всегда возвращает [vuex] must call Vue.use(Vuex) before creating a store instance.
:
import Vue from 'vue';
import Vuex from 'vuex';
Vue.use(Vuex);
import store from './store'
new Vue({
store,
render: h => h(App),
}).$mount('#app');