wireguard-dashboard页面
Go to file
2022-09-24 15:27:26 +08:00
.github/workflows ci: 修改 github actions 配置文件 2022-04-10 00:03:28 +08:00
.husky chore: setup lint-staged 2022-07-15 14:48:40 +08:00
.vscode refactor: refactor 2022-08-27 14:09:32 +08:00
build refactor: setupExtend replace with defineOptions 2022-09-08 15:08:28 +08:00
mock fix: mock api error 2022-09-03 22:43:57 +08:00
public refactor: refactor 2022-08-27 14:09:32 +08:00
settings style: naive theme 2022-09-18 20:18:55 +08:00
src refactor: http interceptors 2022-09-24 15:27:26 +08:00
.cz-config.js build: update commitlint 2022-08-27 14:50:34 +08:00
.editorconfig first commit 2022-01-08 17:20:46 +08:00
.env refactor: refactor 2022-08-27 14:09:32 +08:00
.env.development refactor: refactor 2022-08-27 14:09:32 +08:00
.env.github Revert "mod: gh-pages gzip" 2022-08-27 14:47:18 +08:00
.env.production refactor: refactor 2022-08-27 14:09:32 +08:00
.env.test refactor: refactor 2022-08-27 14:09:32 +08:00
.eslintignore chore: 简化eslint配置 2022-05-06 22:34:55 +08:00
.eslintrc.js chore(projects): add husky and commitlint 2022-07-10 14:02:02 +08:00
.gitignore feat: 集成rollup打包分析插件 2022-04-19 21:50:19 +08:00
.prettierignore first commit 2022-01-08 17:20:46 +08:00
commitlint.config.js build: update commitlint 2022-08-27 14:50:34 +08:00
index.html style: format 2022-07-20 09:13:07 +08:00
jsconfig.json refactor: refactor 2022-08-27 14:09:32 +08:00
LICENSE Create LICENSE 2022-04-10 12:57:19 +08:00
package.json chore: update deps 2022-09-18 15:08:06 +08:00
pnpm-lock.yaml chore: update deps 2022-09-18 15:08:06 +08:00
prettier.config.js chore(prettier): update prettier config 2022-07-14 18:04:00 +08:00
README.md docs: update readme 2022-08-27 14:23:12 +08:00
README.zh-CN.md docs: update readme 2022-08-27 14:23:12 +08:00
unocss.config.js refactor: refactor 2022-08-27 14:09:32 +08:00
vite.config.js refactor: refactor 2022-08-27 14:09:32 +08:00

Vue Naive Admin Logo

English | 简体中文

Introduction

Vue Naive Admin is a **completely open source free and commercially allowed ** admin templateBased on the latest technology stack of front-end such as Vue3、Vite3、Pinia、Unocss and Naive UI. Compared with other more popular backend management templates, this project is more concise, lightweight, fresh style, very low learning costs, ideal for small and medium-sized projects or personal projects.

Features

  • 🍒 Integrated Naive UIrecommended by Evan You.
  • 🍑 Integrated login, logout and permission verification.
  • 🍐 Integrated multi-environment configuration, dev, test, production and github pages environments.
  • 🍎 Integrated eslint + prettier.
  • 🍌 Integrated husky + commitlint.
  • 🍉 Integrated Mock.
  • 🍍 Integrated pinialightweight, simple and easy to use alternative to vuex.
  • 📦 Integrated unplugin auto import.
  • 🤹 Integrated iconify iconsupport custom svg icons.
  • 🍇 Integrated unocss.

Preview

https://template.qszone.com

https://zclzone.github.io/vue-naive-admin

Docs

Vue Naive Admin Docs

Getting Started

# Recommended setup git autocrlf 为 false
git config --global core.autocrlf false

# Clone Project
git clone https://github.com/zclzone/vue-naive-admin.git

cd vue-naive-admin

# Install dependencies(Recommended use pnpm: https://pnpm.io/zh/installation)
npm i -g pnpm # Installed and can be ignored
pnpm i # or npm i

# Start
pnpm dev

Build and Release

# Test Environment
pnpm build:test

# Github Environment
pnpm build:github

# Prod Environment
pnpm build

Other

# eslint check
pnpm lint

# eslint check and fix
pnpm lint:fix

# PreviewNeed to build first
pnpm preview

# Commithusky+commitlint
pnpm cz

TS version: Qs Admin

source code

preview

Communication group & About the author