mirror of
https://gitee.com/likeadmin/likeadmin_java.git
synced 2026-06-03 23:52:26 +08:00
新版底层提交
This commit is contained in:
@@ -1,26 +1,10 @@
|
||||
import { createApp } from 'vue'
|
||||
import App from './App.vue'
|
||||
import router from './router'
|
||||
import store, { injectionKey } from './store'
|
||||
import install from './install'
|
||||
import './permission'
|
||||
import useElement from './plugins/element'
|
||||
import useVueEcharts from './plugins/vue-echarts'
|
||||
import vars, { Variables } from './styles/export.module.scss'
|
||||
import useDirectives from './core/directives'
|
||||
import './styles/index.scss'
|
||||
import 'virtual:svg-icons-register'
|
||||
|
||||
const app = createApp(App)
|
||||
app.config.globalProperties.$variables = vars
|
||||
// element
|
||||
useElement(app)
|
||||
// vue-echarts
|
||||
useVueEcharts(app)
|
||||
// 添加自定义指令
|
||||
useDirectives(app)
|
||||
|
||||
app.use(router).use(store, injectionKey).mount('#app')
|
||||
|
||||
// 声明vue上的属性
|
||||
declare module '@vue/runtime-core' {
|
||||
interface ComponentCustomProperties {
|
||||
$variables: Variables
|
||||
}
|
||||
}
|
||||
app.use(install)
|
||||
app.mount('#app')
|
||||
|
||||
Reference in New Issue
Block a user