import Vue from 'vue' import App from './App' import store from './store' import router from './router' import Vuei18n from 'vue-i18n' import { sync } from 'vuex-router-sync' import zh_CN from "./locales/zh_CN"; import en_US from "./locales/en_US"; import defaultSettings from './defaultSettings' Vue.config.productionTip = false Vue.use(Vuei18n) const messages = { "zh_CN": zh_CN, "en_US": en_US, } const i18n = new Vuei18n({ locale: 'zh_CN', // 语言标识 messages }) sync(store, router) //加载默认设置 store.commit('global/UpdateDefaultSettings', defaultSettings) new Vue({ router, store, i18n, render: h => h(App) }).$mount('#app')