| 123456789101112131415161718192021222324252627282930313233 |
- 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');
|