import {createApp} from 'vue' import {createRouter, createWebHashHistory} from 'vue-router' import { createI18n } from 'vue-i18n/dist/vue-i18n.cjs.js' import {VTooltip} from 'v-tooltip'; import mRouter from './route/index.js'; import App from './App.vue' const i18n = createI18n({ locale: 'zh-CN', messages: { 'zh-CN': require('../packages/i18n/zh-CN.js'), 'en-US': require('../packages/i18n/en-US.js'), } }) const router = createRouter({ history: createWebHashHistory(), routes: mRouter.routes, // (缩写) 相当于 routes: routes }) // new Vue({ // el: '#app', // i18n, // router, // render: h => h(App) // }) let app = createApp(App); app.use(i18n); app.use(router); app.use(VTooltip); app.mount('#app');