diff --git a/template/src/renderer/store/index.js b/template/src/renderer/store/index.js index e7219b31..494512a3 100644 --- a/template/src/renderer/store/index.js +++ b/template/src/renderer/store/index.js @@ -1,10 +1,6 @@ import Vue from 'vue' import Vuex from 'vuex' -{{#isEnabled plugins 'vuex-electron'}} -import { createPersistedState, createSharedMutations } from 'vuex-electron' - -{{/isEnabled}} import modules from './modules' Vue.use(Vuex) @@ -12,9 +8,9 @@ Vue.use(Vuex) export default new Vuex.Store({ modules, {{#isEnabled plugins 'vuex-electron'}} - plugins: [ - createPersistedState(), - createSharedMutations() + plugins: process.env.IS_WEB ? [] : [ + require('vuex-electron').createPersistedState(), + require('vuex-electron').createSharedMutations() ], {{/isEnabled}} strict: process.env.NODE_ENV !== 'production'