新版底层提交

This commit is contained in:
Jason
2022-08-12 18:44:09 +08:00
parent 2b16a2d152
commit 3f092d3573
337 changed files with 20998 additions and 12541 deletions

View File

@@ -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')