暂无描述
您最多选择25个主题 主题必须以字母或数字开头,可以包含连字符 (-),并且长度不得超过35个字符

main.js 1.6KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778
  1. import {
  2. createApp
  3. } from 'vue'
  4. import {
  5. createPinia
  6. } from 'pinia'
  7. import piniaPluginPersistedstate from 'pinia-plugin-persistedstate'
  8. //引入element-plus库
  9. import ElementPlus from 'element-plus'
  10. import zhCn from 'element-plus/dist/locale/zh-cn.mjs'
  11. import 'element-plus/dist/index.css'
  12. //引入VForm3库
  13. import VForm3 from 'vform3-builds'
  14. import 'vform3-builds/dist/designer.style.css'
  15. //引入dayjs库
  16. import dayjs from 'dayjs'
  17. dayjs.locale('zh-cn')
  18. import routers from './router'
  19. import axios from '@/axios'
  20. import tools from '@/tools'
  21. import router from '@/router'
  22. import './style.css'
  23. // import "@/style/cust.css"
  24. import '@/style/sx.css'
  25. // import "@/style/index.css"
  26. // import "@/style/tabletree.css"
  27. import App from './App.vue'
  28. import * as ElementPlusIconsVue from '@element-plus/icons-vue'
  29. const pinia = createPinia()
  30. pinia.use(piniaPluginPersistedstate)
  31. const app = createApp(App)
  32. app.use(pinia)
  33. app.use(routers)
  34. app.use(ElementPlus, {
  35. locale: zhCn
  36. })
  37. for (const [key, component] of Object.entries(ElementPlusIconsVue)) {
  38. app.component(key, component)
  39. }
  40. app.use(VForm3)
  41. import { Splitpanes, Pane } from 'splitpanes'
  42. import 'splitpanes/dist/splitpanes.css'
  43. app.component('Splitpanes', Splitpanes)
  44. app.component('Pane', Pane)
  45. import 'virtual:svg-icons-register'
  46. import gloalComponent from "@/components/index.ts";
  47. app.use(gloalComponent)
  48. // app.component('QuillEditor', QuillEditor)
  49. app.config.globalProperties.$axios = axios
  50. app.config.globalProperties.$tools = tools
  51. app.config.globalProperties.$router = router
  52. app.config.globalProperties.$dayjs = dayjs
  53. app.mount('#app')