A simple and flexible admin template based on Vue3, Vite, TypeScript, NaiveUI
English | 中文
Nova-admin is a clean and concise back-end management template based on Vue3, Vite5, Typescript, and Naive UI. It implements complete functionality in a simple way, while also considering code standards, readability, and avoiding excessive encapsulation to facilitate secondary development.
This project uses ApiFox for interface mock, check the online documentation for more interface details
online aipfox docs
The local development environment is recommended to use pnpm 8.x, Node.js must be version 20.x.
It is recommended to directly download the compressed package from Releases
# install dependencies
pnpm i
# Run
pnpm dev
# Build product
pnpm build
You can deploy nova-admin in a production environment using docker-compose.
# Build product
docker compose -f docker-compose.product.yml up --build -d
The nginx.conf provided is for reference only. You can adjust it according to your own needs.
Nova-Admin is a completely open-source and free project. It is still being optimized and iterated. It is designed to help developers more conveniently develop medium and large management systems. If you have any questions, please ask questions in the QQ exchange group.
Q-Group | wechat-Group | |
---|---|---|
The WeChat group QR code is invalid, please add me as a friend.
If you find any issues or have suggestions for improvement, please create an issue or submit a PR. We welcome your contributions!
If you feel that this project is helpful for your work or study, please help me order a ✨ Star, which will be a great encouragement and support for me, or you can buy me a cup of coffee below
alipay | |
---|---|
Thanks for all their contributions!