README.md
December 9, 2025 · View on GitHub
antd-vue3-admin
English | 中文
Introduction
A mid-backend development template project based on vue3, vite7 and ant-design-vue4. Using the latest vue3, vite7, TypeScript5 and other cutting-edge technologies, out-of-the-box front-end solutions can be used for learning and business development.
node >= 20 | node 22+

Recommended IDE Setup
VSCode + Volar (and disable Vetur) + TypeScript Vue Plugin (Volar).
Type Support for .vue Imports in TS
TypeScript cannot handle type information for .vue imports by default, so we replace the tsc CLI with vue-tsc for type checking. In editors, we need TypeScript Vue Plugin (Volar) to make the TypeScript language service aware of .vue types.
If the standalone TypeScript plugin doesn't feel fast enough to you, Volar has also implemented a Take Over Mode that is more performant. You can enable it by the following steps:
- Disable the built-in TypeScript Extension
- Run
Extensions: Show Built-in Extensionsfrom VSCode's command palette - Find
TypeScript and JavaScript Language Features, right click and selectDisable (Workspace)
- Run
- Reload the VSCode window by running
Developer: Reload Windowfrom the command palette.
Customize configuration
See Vite Configuration Reference.
Project Setup
pnpm install
Compile and Hot-Reload for Development
pnpm run dev
Type-Check, Compile and Minify for Production
pnpm run build
Lint with ESLint
pnpm run lint