/* * @Author: limingyuan 13613947821@163.com * @Date: 2024-01-02 09:58:59 * @LastEditors: limingyuan 13613947821@163.com * @LastEditTime: 2024-01-03 11:31:20 * @FilePath: \rms-terminal-frontend-portrait\src\main.ts * @Description: 这是默认设置,请设置`customMade`, 打开koroFileHeader查看配置 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE */ import { createApp } from 'vue' import { ConfigProvider } from 'vant' import router from './router/index.js' import piniaPluginPersistedstate from 'pinia-plugin-persistedstate' import { createPinia } from 'pinia' import App from './App.vue' import VXETable from 'vxe-table' import KeyBoard from "vue-keyboard-virtual-next"; import { Swipe, SwipeItem } from 'vant' import '@vant/touch-emulator'; import 'vxe-table/lib/style.css' import '@/assets/globle.less' // import '@/libs/flexible.js' import 'xe-utils' import '@/assets/style/theme.less' import 'swiper/css'; import '@/static/juqery.js' import "@/static/js/virtualkeyboard/virtualkeyboard.css" import "@/static/js/virtualkeyboard/virtualkeyboard.js" import 'vant/lib/index.css' import archive_id_name from '@/utils/setArchiveName.js' // var dayjs = require('dayjs') // import "@/assets/modal.less"; const app = createApp(App) app.config.globalProperties.$Archive_id_name = archive_id_name; const pinia = createPinia() pinia.use(piniaPluginPersistedstate) app.use(ConfigProvider) app.use(router) app.use(pinia) app.use(VXETable) app.use(KeyBoard) // app.use(Notify) // app.use(Dialog) app.mount('#app') app.use(Swipe); app.use(SwipeItem) export { app }