UNPKG

@neosjs/cli

Version:

Neos(奈欧斯)是一个帮助开发者快速地创建 Vue3 应用并自动配置项目编译的脚手架

20 lines (15 loc) 616 B
import 'virtual:svg-icons-register' // 注册svg图标 import { createApp } from 'vue' import App from './App.vue' <% if(userAnswer.needsRouter) {%>import { router, setupRouter } from '@/router'<% } %> <% if(userAnswer.needsPinia) {%>import { setupStore } from '@/stores'<% } %> import '@/assets/styles/main.css' <% if(userAnswer.needsUnocss) {%>import 'uno.css'<% } %> const bootstrap = async () => { const app = createApp(App) <% if(userAnswer.needsPinia) {%>setupStore(app)<% } %> <% if(userAnswer.needsRouter) {%>await setupRouter(app) await router.isReady()<% } %> app.mount('#app') } bootstrap()