main.ts 522 B

123456789101112131415161718192021
  1. import { createApp } from 'vue'
  2. import '../styles/global.scss'
  3. import 'element-plus/theme-chalk/src/index.scss'
  4. import App from './App.vue'
  5. import 'virtual:svg-icons-register'
  6. import Icon from '@/components/icon/index.vue'
  7. import {router} from "./router";
  8. import { params } from '../env'
  9. if (!params.id) {
  10. alert('图纸不存在!')
  11. router.back()
  12. throw '图纸不存在!'
  13. }
  14. const app = createApp(App)
  15. app.component('Icon', Icon)
  16. app.use(router)
  17. app.mount('#app')
  18. console.log('当前版本', window.__VERSION__)