main.ts 613 B

123456789101112131415161718192021222324
  1. import { createApp } from 'vue'
  2. import App from './App.vue'
  3. import router from './router'
  4. import '@/router/before'
  5. import { createPinia } from 'pinia'
  6. import antd from 'ant-design-vue'
  7. import UsePro from './utils/UsePro'
  8. import { assets } from '@/utils/static'
  9. import cronAnt from '@vue-js-cron/ant'
  10. import '@vue-js-cron/ant/dist/ant.css'
  11. import 'normalize.css'
  12. import { keyboard } from '@/directives/index'
  13. const pinia = createPinia()
  14. createApp(App)
  15. .use(router)
  16. .use(pinia)
  17. .use(antd)
  18. .use(UsePro)
  19. .use(cronAnt)
  20. .directive('keyboard', keyboard)
  21. .provide('useStaticImg', assets)
  22. .mount('#app')