@neosjs/create-app
Version:
帮助开发者快速创建Vue3应用并自动配置项目
21 lines (16 loc) • 432 B
JavaScript
import './assets/styles/main.css'
import { createApp } from 'vue'
import type { App } from 'vue'
import AppVue from './App.vue'
import { setupRouter } from '@/router'
async function setupApp() {
const app = createApp(AppVue)
await setupRouter(app)
Object.values(
import.meta.glob<{ install: (app: App) => void }>('./modules/*.ts', {
eager: true
})
).map(i => app.use(i))
app.mount('#app')
}
setupApp()