你可以看一下,main.js 中的模块引入顺序:
import { createApp } from 'vue'
// i18n (PS:导入放到 APP.vue 导入之前,因为后面我们会在 app.vue 中使用国际化内容)
import i18n from '@/i18n'
import App from './App.vue'
import router from './router'
import store from './store'
...
const app = createApp(App)
...
app
.use(store)
.use(router)
.use(i18n)
.mount('#app')
争取与课程源码保持一致