wireguard-dashboard页面
Go to file
2022-08-12 21:10:39 +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 chore: update settings.json 2022-07-20 09:10:40 +08:00
build fix(other): disabled unplugin generate .d.ts 2022-07-10 22:24:23 +08:00
mock refactor: simplify mock setup 2022-06-26 18:42:07 +08:00
public feat: 添加白屏loading效果 2022-06-19 16:27:44 +08:00
src fix: get请求无法接收参数 2022-08-12 21:10:39 +08:00
.cz-config.js chore: adjust commitlink config 2022-08-04 18:04:08 +08:00
.editorconfig first commit 2022-01-08 17:20:46 +08:00
.env mod: 移除非必要代码 2022-05-23 18:05:18 +08:00
.env.development revert: 简化构建步骤,撤销app.config.js功能 2022-06-25 14:45:23 +08:00
.env.github revert: 简化构建步骤,撤销app.config.js功能 2022-06-25 14:45:23 +08:00
.env.production revert: 简化构建步骤,撤销app.config.js功能 2022-06-25 14:45:23 +08:00
.env.test revert: 简化构建步骤,撤销app.config.js功能 2022-06-25 14:45:23 +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 chore: adjust commitlink config 2022-08-04 18:04:08 +08:00
index.html style: format 2022-07-20 09:13:07 +08:00
jsconfig.json chore: update jsconfig.json 2022-04-13 17:24:27 +08:00
LICENSE Create LICENSE 2022-04-10 12:57:19 +08:00
package.json chore: setup lint-staged 2022-07-15 14:48:40 +08:00
pnpm-lock.yaml chore: setup lint-staged 2022-07-15 14:48:40 +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-02 09:34:25 +08:00
README.zh-CN.md docs: update readme 2022-08-02 09:31:17 +08:00
unocss.config.js chore(unocss): update unocss config 2022-07-14 16:39:24 +08:00
vite.config.js perf: 全局样式调整 2022-06-18 22:00:58 +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、Vite2、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