vue2-webpack5-pack
Version:
开箱即用的 vue2 + Webpack5 项目模板
28 lines (25 loc) • 451 B
JavaScript
import Vue from 'vue';
import Vuex from 'vuex';
Vue.use(Vuex);
export default new Vuex.Store({
state: {
dev: true,
},
mutations: {
setDev: (state, val) => {
state.dev = val;
}
},
actions: {
setDev: ({commit}, val) => {
commit('setDev', val);
},
},
getters: {
mode: (state, getters) => {
return state.dev ? 'development': 'production';
}
},
modules: {
}
})