# antomweb_szml **Repository Path**: likoo7072/antomweb_szml ## Basic Information - **Project Name**: antomweb_szml - **Description**: antomweb_szml - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-11-25 - **Last Updated**: 2026-02-07 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # antom-demoweb ## Project setup ``` npm install ``` ### Compiles and hot-reloads for development ``` npm run serve ``` ### Compiles and minifies for production ``` npm run build ``` ### Lints and fixes files ``` npm run lint ``` ### Customize configuration See [Configuration Reference](https://cli.vuejs.org/config/). ## UI Framework This project uses Ant Design Vue v5 as the UI component library. Key points: - Global import is configured in `src/main.js` with `app.use(Antd)`. - The project imports the reset CSS: `import 'ant-design-vue/dist/reset.css'` in `src/main.js`. - Example components and layout are in `src/App.vue` and `src/components/HelloWorld.vue`. - Example components and layout are in `src/App.vue` and `src/components/mainpages/Home.vue`. - The menu is configured by `src/static/config/menu.json` and used by `Home.vue`'s `a-menu`. - The menu now supports an `iconMap` in `src/static/config/menu.json`. Icons are configured with alias -> actual icon name mapping; `App.vue` will map those aliases to `@ant-design/icons-vue` components. - The layout is responsive: on large screens the left `a-layout-sider` shows a vertical menu (25% width), on small screens the sidebar hides and the menu is presented via a mobile drawer (tap the menu icon in the header). To run the project locally: ```bash npm install npm run serve ```