No Description

lanjianrong 8b37fe1db0 feat: 预览页ui效果修改 4 years ago
.husky 23e397bfb2 chore: 构建 4 years ago
.vscode 3a0b49aa02 feat: 构建上传 4 years ago
build 7bc460df6b refactor: 版本更新 4 years ago
mock 7bc460df6b refactor: 版本更新 4 years ago
public 07b03bfca2 1 4 years ago
src 8b37fe1db0 feat: 预览页ui效果修改 4 years ago
types 3a0b49aa02 feat: 构建上传 4 years ago
.editorconfig 07b03bfca2 1 4 years ago
.env 5998ab15da refactor: prettier初始化 4 years ago
.env.development 3a0b49aa02 feat: 构建上传 4 years ago
.env.production 7305088b68 feat: 线上环境配置 4 years ago
.eslintignore 7305088b68 feat: 线上环境配置 4 years ago
.eslintrc.js 0ba6e7f4ae feat: 预览页完善 4 years ago
.gitignore 4fde529e52 chore: git提交忽视deploy文件 4 years ago
.gitpod.yml 07b03bfca2 1 4 years ago
.ls-lint.yml 07b03bfca2 1 4 years ago
.prettierignore 07b03bfca2 1 4 years ago
.stylelintignore 07b03bfca2 1 4 years ago
.yarnclean 07b03bfca2 1 4 years ago
README.md 252ddd4a5f first commit 4 years ago
commitlint.config.js 07b03bfca2 1 4 years ago
deploy.config.js 7305088b68 feat: 线上环境配置 4 years ago
index.html 07b03bfca2 1 4 years ago
package.json c561bd4929 feat: 整体功能完成 4 years ago
postcss.config.js 07b03bfca2 1 4 years ago
prettier.config.js 5998ab15da refactor: prettier初始化 4 years ago
stylelint.config.js 717d6ba5c1 feat: 预览页构建 4 years ago
tsconfig.json ff052eb587 refactor: 111 4 years ago
vite.config.ts 07b03bfca2 1 4 years ago
windi.config.ts 7305088b68 feat: 线上环境配置 4 years ago
yarn.lock c561bd4929 feat: 整体功能完成 4 years ago

README.md

VbenAdmin Logo

[![license](https://img.shields.io/github/license/anncwb/vue-vben-admin.svg)](LICENSE)

Vue vben admin

English | 中文

Introduction

Vue Vben Admin is a free and open source middle and back-end template. Using the latest vue3, vite2, TypeScript and other mainstream technology development, the out-of-the-box middle and back-end front-end solutions can also be used for learning reference.

Feature

  • State of The Art Development:Use front-end front-end technology development such as Vue3/vite2
  • TypeScript: Application-level JavaScript language
  • Theming: Configurable themes
  • International:Built-in complete internationalization program
  • Mock Server Built-in mock data scheme
  • Authority Built-in complete dynamic routing permission generation scheme.
  • Component Multiple commonly used components are encapsulated twice

Usage

When you start to use, please modify the items according to the following list first

  • [] Rename the name field in package.json
  • [] Change author name in LICENSE
  • [] Modify favicon.ico in public
  • [] Modify logo.png in public/resource/ and /src/assets/images/logo.png
  • [] Modify the relevant project configuration in the .env[xxx] file
  • [] Adjust to suit your own project style in src/settings/projectSetting.ts

Note

Dependency deleted echarts, apexcharts, xlsx, vditor. But the components and code are not deleted. When you have not referenced the relevant components, no error will be issued. When you need to use it, just execute the corresponding command to install the corresponding module

Which one needs to be used will execute the corresponding command


yarn add echarts

yarn add apexcharts

预览

Test account: vben/123456

VbenAdmin Logo VbenAdmin Logo VbenAdmin Logo

Use Gitpod

Open the project in Gitpod (free online dev environment for GitHub) and start coding immediately.

Open in Gitpod

Documentation

Document

Preparation

  • node and git - Project development environment
  • Vite - Familiar with vite features
  • Vue3 - Familiar with Vue basic syntax
  • TypeScript - Familiar with the basic syntax of TypeScript
  • Es6+ - Familiar with es6 basic syntax
  • Vue-Router-Next - Familiar with the basic use of vue-router
  • Ant-Design-Vue - ui basic use
  • Mock.js - mockjs basic syntax

Install and use

  • Get the project code
git clone https://github.com/anncwb/vue-vben-admin.git
  • Installation dependencies
cd vue-vben-admin

yarn install

  • run
yarn serve
  • build
yarn build

Change Log

CHANGELOG

Project

How to contribute

You are very welcome to join!Raise an issue Or submit a Pull Request。

Pull Request:

  1. Fork code!
  2. Create your own branch: git checkout -b feat/xxxx
  3. Submit your changes: git commit -am 'feat(function): add xxxxx'
  4. Push your branch: git push origin feat/xxxx
  5. submitpull request

Git Contribution submission specification

  • reference vue specification (Angular)

    • feat Add new features
    • fix Fix the problem/BUG
    • style The code style is related and does not affect the running result
    • perf Optimization/performance improvement
    • refactor Refactor
    • revert Undo edit
    • test Test related
    • docs Documentation/notes
    • chore Dependency update/scaffolding configuration modification etc.
    • workflow Workflow improvements
    • ci Continuous integration
    • types Type definition file changes
    • wip In development

Related warehouse

If these plugins are helpful to you, you can give a star support

Browser support

The Chrome 80+ browser is recommended for local development

Support modern browsers, not IE

IEEdgeFirefox
 Edge
 Edge
Firefox
ChromeChrome SafariSafari not support last 2 versions last 2 versions last 2 versions last 2 versions

Maintainer

@Vben

Donate

If you think this project is helpful to you, you can help the author buy a cup of coffee to show your support!

donate

Paypal Me

Discord

License

MIT © Vben-2020