import { createApp } from 'vue' import App from './App.vue' import { initStore } from './store' import { initRouter } from './router' import { initState } from './utils/storage' import { Toast, Dialog, Notify } from 'vant' import 'vant/lib/index.css' import './assets/styles/vant-theme.scss' import './assets/styles/index.scss' const app = createApp(App) // 初始化 Store initStore(app) // 初始化 Router initRouter(app) // 初始化本地存储状态(必须在 Store 和 Router 初始化之后) initState() // 注册 Vant 函数式组件 app.use(Toast) app.use(Dialog) app.use(Notify) app.mount('#app')