/* * @Author: RenXiaoDong * @Date: 2025-06-24 16:29:10 */ import App from './App.vue'; import router from './router'; import store from './stores'; import NoData from '@/components/no-data'; import '@/api/index'; import '@arco-design/web-vue/dist/arco.css'; // Arco 默认样式 import './styles'; import './core'; import 'uno.css'; import './mock'; // import '@/styles/vars.css'; // 优先加载 import { loadDynamicMenus } from './router/routes/modules/agentDynamic'; const app = createApp(App); app.use(store); app.use(router); app.component('NoData', NoData); router.isReady().then(async () => { await loadDynamicMenus(router); // 传入 router 实例 console.log(router,'router') app.mount('#app'); });