Settings
This commit is contained in:
parent
d7d9093555
commit
050c0579d9
13
src/store.js
13
src/store.js
|
@ -3,8 +3,19 @@ import Vuex from 'vuex'
|
|||
|
||||
var plex = require('./store/modules/plex/').default
|
||||
var syncLounge = require('./store/modules/synclounge.js').default
|
||||
var jsonfile = require('jsonfile')
|
||||
|
||||
const settings = require('../settings.json')
|
||||
let settings
|
||||
|
||||
try {
|
||||
settings = require('../settings.json')
|
||||
} catch (e) {
|
||||
let defaults = require('../example_settings.json')
|
||||
jsonfile.writeFileSync('./settings.json', defaults)
|
||||
setTimeout(() => {
|
||||
settings = require('./settings.json')
|
||||
}, 50)
|
||||
}
|
||||
|
||||
Vue.use(Vuex)
|
||||
|
||||
|
|
Loading…
Reference in New Issue