main.js
1.75 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
import { createApp } from 'vue'
import { ElButton, ElContainer, ElAside, ElHeader, ElMain, ElFooter, ElMenu, ElSubmenu, ElMenuItemGroup, ElMenuItem, ElForm, ElFormItem, ElInput, ElPopover, ElTag, ElCard, ElTable, ElTableColumn, ElPagination, ElDialog, ElPopconfirm, ElUpload, ElLoading, ElSelect, ElOption, ElRadioGroup, ElRadio, ElCascader, ElCheckbox, ElInputNumber, ElEmpty, ElDropdown, ElDropdownItem, ElDropdownMenu, ElDatePicker, ElTimePicker, ElRadioButton, ElAutocomplete } from 'element-plus'
import App from './App.vue'
import router from './router/index'
import store from './store/index'
import 'element-plus/lib/theme-chalk/index.css'
const app = createApp(App)
app.config.globalProperties.apiUrl = 'http://10.238.0.182:8090/' //新昌内网
// app.config.globalProperties.apiUrl = 'http://psychologicalapi.myjxt.com/' //21公司的服务器
app.use(router)
app.use(store)
app.use(ElButton)
.use(ElContainer)
.use(ElAside)
.use(ElHeader)
.use(ElMain)
.use(ElFooter)
.use(ElMenu)
.use(ElSubmenu)
.use(ElMenuItemGroup)
.use(ElMenuItem)
.use(ElForm)
.use(ElFormItem)
.use(ElInput)
.use(ElPopover)
.use(ElTag)
.use(ElCard)
.use(ElTable)
.use(ElTableColumn)
.use(ElPagination)
.use(ElDialog)
.use(ElPopconfirm)
.use(ElUpload)
.use(ElLoading)
.use(ElSelect)
.use(ElOption)
.use(ElRadioGroup)
.use(ElRadio)
.use(ElRadioButton)
.use(ElCascader)
.use(ElCheckbox)
.use(ElInputNumber)
.use(ElEmpty)
.use(ElDropdown)
.use(ElDropdownItem)
.use(ElDropdownMenu)
.use(ElDatePicker)
.use(ElTimePicker)
.use(ElAutocomplete)
// https://vcalendar.io/ 日历组件
import VCalendar from 'v-calendar';
app.use(VCalendar);
app.mount('#app')