index.js 507 B

1234567891011121314151617181920
  1. import { createStore } from 'vuex';
  2. //import createPersistedState from 'vuex-persistedstate';
  3. import VuexPersistence from 'vuex-persist';
  4. import root from './root.js';
  5. import config from './modules/config';
  6. import reader from './modules/reader';
  7. const debug = process.env.NODE_ENV !== 'production';
  8. const vuexLocal = new VuexPersistence();
  9. export default createStore(Object.assign({}, root, {
  10. modules: {
  11. config,
  12. reader,
  13. },
  14. strict: debug,
  15. plugins: [vuexLocal.plugin]
  16. }));