diff --git a/src/main.ts b/src/main.ts index 6e08fb6..e8dd708 100644 --- a/src/main.ts +++ b/src/main.ts @@ -10,10 +10,16 @@ import { DataLoaderPlugin } from 'unplugin-vue-router/data-loaders'; import App from './App.vue'; import { router } from './router'; // 自动导入语言文件 +interface LocaleMessages { + [key: string]: string; +} + const messages = Object.fromEntries( - Object.entries(import.meta.glob('./locales/*.json', { eager: true })).map(([key, value]) => { - return [key.slice('./locales/'.length, -5), value.default]; - }), + Object.entries(import.meta.glob>('./locales/*.json', { eager: true })).map( + ([key, value]) => { + return [key.slice('./locales/'.length, -5), value.default]; + }, + ), ); async function init() {