main.ts 539 B

123456789101112131415161718192021222324252627
  1. import './assets/main.scss';
  2. import { createApp } from 'vue';
  3. import { createPinia } from 'pinia';
  4. import ElementPlus from 'element-plus';
  5. import 'element-plus/dist/index.css';
  6. import 'leaflet/dist/leaflet.css';
  7. import App from './App.vue';
  8. import router from './router';
  9. import i18n from './i18n'; // 引入 i18n 配置
  10. // 创建 Vue 应用实例
  11. const app = createApp(App);
  12. // 使用插件和服务
  13. app.use(createPinia());
  14. app.use(router);
  15. app.use(ElementPlus,);
  16. app.use(i18n); // 使用 i18n
  17. // 挂载应用
  18. app.mount('#app');