Files
TaskPool/web/src/main.ts
T
2026-04-24 09:26:54 +08:00

24 lines
629 B
TypeScript

import { createApp } from 'vue'
import { install as VueMonacoEditorPlugin } from '@guolao/vue-monaco-editor'
import './assets/index.css'
import 'vue-sonner/style.css'
import App from './App.vue'
import router from './router'
window.addEventListener('vite:preloadError', () => {
console.log('Detected vite preload error. Reloading page...')
window.location.reload()
})
const BASE_URL = (window as any).__BASE_URL__ || ''
const origin = window.location.origin
createApp(App)
.use(router)
.use(VueMonacoEditorPlugin, {
paths: {
vs: __MONACO_CDN__ || `${origin}${BASE_URL}/assets/vs`
}
})
.mount('#app')