| 1234567891011121314151617181920212223242526272829303132 |
- /*
- * @Author: wanglj wanglijie@dashoo.cn
- * @Date: 2025-03-10 11:40:15
- * @LastEditors: wanglj wanglijie@dashoo.cn
- * @LastEditTime: 2025-03-26 15:44:05
- * @FilePath: \vue3-ts\src\main.ts
- * @Description: 这是默认设置,请设置`customMade`, 打开koroFileHeader查看配置 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE
- */
- import { createApp } from 'vue'
- import App from './App.vue'
- import 'vant/es/toast/style'
- import 'vant/es/dialog/style'
- import ElementPlus from 'element-plus'
- import * as ElementPlusIconsVue from '@element-plus/icons-vue'
- import zhCn from 'element-plus/dist/locale/zh-cn.mjs'
- import 'element-plus/dist/index.css'
- import router from './router'
- import './theme/index.scss'
- import './theme/vant.scss'
- import pinia from '/@/stores/index'
- import { directive } from '/@/directive/index'
- const app = createApp(App)
- for (const [key, component] of Object.entries(ElementPlusIconsVue)) {
- app.component(key, component)
- }
- directive(app)
- app.use(pinia)
- app.use(router)
- app.use(ElementPlus, {
- locale: zhCn
- })
- app.mount('#app')
|