main.ts 513 B

12345678910111213141516171819
  1. import { createApp } from 'vue';
  2. import App from './App.vue';
  3. import router from './router';
  4. import '@/sites/assets/styles/reset.scss';
  5. import '@/sites/assets/styles/md-style.scss';
  6. import DemoBlock from './components/demo-block';
  7. import { Hover } from './directive/hover/hover';
  8. import { isMobile } from '@/sites/assets/util';
  9. if (isMobile) {
  10. location.replace('demo.html' + location.hash);
  11. }
  12. createApp(App)
  13. .directive('hover', Hover)
  14. .component('demo-block', DemoBlock)
  15. .use(router)
  16. .mount('#doc');