main.ts 734 B

12345678910111213141516171819202122232425
  1. import { createApp } from 'vue';
  2. import 'virtual:windi-base.css';
  3. import 'virtual:windi-components.css';
  4. import './style.css';
  5. import 'virtual:windi-utilities.css';
  6. // import "/@/assets/theme.editor.scss";
  7. import { setupStore } from '/@/store';
  8. import App from './App.vue';
  9. import registerComponent from '/@/components/registerComponent';
  10. import { setupI18n } from '/@/locales/setupI18n';
  11. // import ClickOutSide from '/@/utils/ClickOutSide';
  12. // import Components from "./global_components";
  13. async function bootstrap() {
  14. const app = createApp(App);
  15. // Configure store
  16. setupStore(app);
  17. app.use(registerComponent);
  18. await setupI18n(app);
  19. // app.directive('click-outside', ClickOutSide);
  20. app.mount('#app');
  21. }
  22. bootstrap();