Я добавляю различные настройки в магазин Vuex, которые я использую, и обновляю их с помощью различных компонентов.Настройки подразделяются на объекты, но файл store.js становится довольно длинным, есть ли возможность импортировать эти объекты из независимых файлов, чтобы обзор был более понятным и каждый параметр мог иметь свой собственный файл?
export const store = new Vuex.Store({
state: {
// @import settings1 from 'settings1.js'
// @import settings2 from 'settings2.js
// @import settings3 from 'settings3.js
// ...
// instead of adding objects like this:
settings1: {
name1: value1,
name2: value2,
name3: value3,
// ...
},
settings2: {
name1: value1,
name2: value2,
name3: value3,
// ...
},
settings3: {
name1: value1,
name2: value2,
name3: value3,
// ...
}
}
});