main.js 671 B

123456789101112131415161718192021222324252627282930313233
  1. import './assets/main.css';
  2. import { createApp } from 'vue';
  3. import pinia from '@/stores';
  4. import piniaPersist from 'pinia-plugin-persist'
  5. import App from './App.vue';
  6. import router from './router';
  7. import { regisGlobalComponent } from '@/global-component-register';
  8. import 'ant-design-vue/dist/reset.css';
  9. import './global.css';
  10. import { PerfectScrollbar } from 'vue3-perfect-scrollbar';
  11. import 'vue3-perfect-scrollbar/style.css';
  12. const app = createApp(App);
  13. app.use(PerfectScrollbar);
  14. // 开启持久化
  15. pinia.use(piniaPersist);
  16. // 注册自定义命令
  17. // app.use(Directives);
  18. app.use(pinia);
  19. app.use(router);
  20. regisGlobalComponent(app);
  21. app.mount('#app');