Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

A simple and flexible admin template based on Vue3, Vite, TypeScript, NaiveUI

License

NotificationsYou must be signed in to change notification settings

chansee97/nova-admin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

396 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Nova Admin

English |中文

Introduction

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.

Features

  • Developed based on the latest technology stack including Vue3, Vite6, TypeScript, NaiveUI, Unocss, etc.
  • Based onalova encapsulation and configuration, providing unified response handling and multi-scenario capabilities.
  • Comprehensive front-end and back-end permission management solution.
  • Supports local static routes and dynamically generated routes from the back end, with easy route configuration.
  • Secondary encapsulation of commonly used components to meet basic work requirements.
  • Dark theme adaptation, maintaining the Naive style for interface aesthetics.
  • Only performs eslint validation during submission without excessive restrictions for simpler development.
  • Flexible and configurable interface layout based onpro-naive-ui
  • Multilanguage (i18n) support.

Project preview

preview-1.pngpreview-2.jpgpreview-5.pngpreview-6.pngpreview-4.pngpreview-3.png

Repo

Interface document

This project uses ApiFox for interface mock, check the online documentation for more interface detailsonline aipfox docs

Install and use

The local development environment is recommended to use pnpm 10.x, Node.js version 21.x.

It is recommended to directly download the compressed package fromReleases

# install dependenciespnpm i# Runpnpm dev# Build productpnpm build

You can deploynova-admin in a production environment using docker-compose.

# Build productdocker 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.

Related projects

  • Nova-admin-nest (under development) Nova-Admin supporting background project based on TS, NestJs, typeorm

Learn to communicate

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-Groupwechat-Group

Please indicate the purpose of adding WeChat.

Contribution

If you find any issues or have suggestions for improvement, please create anissue or submit a PR. We welcome your contributions!

Support

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

wechatalipay

Contributors

Thanks for all their contributions!

contributors

Star History

Star History Chart

License

MIT

About

A simple and flexible admin template based on Vue3, Vite, TypeScript, NaiveUI

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors10


[8]ページ先頭

©2009-2026 Movatter.jp