feat: enhance project configuration and add new features
This commit is contained in:
15
src/main.ts
15
src/main.ts
@@ -1,12 +1,13 @@
|
||||
import { createApp } from 'vue'
|
||||
import { createPinia } from 'pinia'
|
||||
import './styles'
|
||||
|
||||
// import { LogLevels } from 'consola';
|
||||
// consola.level = LogLevels.verbose;
|
||||
|
||||
import App from './App.vue'
|
||||
import router from './router'
|
||||
|
||||
const app = createApp(App)
|
||||
const autoInstallModules = import.meta.glob('./plugins/!(index).ts', { eager: true })
|
||||
|
||||
app.use(createPinia())
|
||||
app.use(router)
|
||||
// import { setupPlugins } from './plugins'
|
||||
const setupPlugins = (await import('./plugins')).setupPlugins
|
||||
|
||||
app.mount('#app')
|
||||
setupPlugins(createApp(App), autoInstallModules).mount('#app')
|
||||
|
Reference in New Issue
Block a user