You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
88 lines
1.3 KiB
88 lines
1.3 KiB
|
|
|
|
English | [简体中文](./README.zh-CN.md)
|
|
|
|
## Introduction
|
|
驿莱特后台管理主分支
|
|
## Features
|
|
|
|
```
|
|
- Login / Logout
|
|
- Permission authentication
|
|
- Multi-environment build
|
|
- Dynamic sidebar (supports multi-level routing)
|
|
- Dynamic breadcrumb
|
|
- I18n
|
|
- Customizable theme
|
|
- Tags-view(Tab page Support right-click operation)
|
|
- Rich text editor
|
|
- Markdown editor
|
|
- JSON editor
|
|
- Screenfull
|
|
- Drag and drop list
|
|
- Svg Sprite
|
|
- Dashboard
|
|
- Mock data
|
|
- Echarts
|
|
- Clipboard
|
|
- 401/404 error page
|
|
- Error log
|
|
- Export excel
|
|
- Export zip
|
|
- Front-end visualization excel
|
|
- Tree Table
|
|
- Table example
|
|
- Dynamictable example
|
|
- Drag and drop table example
|
|
- Inline edit table example
|
|
- Form example
|
|
- Two-step login
|
|
- SplitPane
|
|
- Dropzone
|
|
- Sticky
|
|
- CountTo
|
|
- Markdown to html
|
|
```
|
|
|
|
## Getting started
|
|
|
|
```bash
|
|
# clone the project
|
|
git clone https://github.com/PanJiaChen/vue-element-admin.git
|
|
|
|
# install dependency
|
|
npm install
|
|
|
|
# develop
|
|
npm run dev
|
|
```
|
|
|
|
This will automatically open http://localhost:9527.
|
|
|
|
## Build
|
|
|
|
```bash
|
|
# build for test environment
|
|
npm run build:sit
|
|
|
|
# build for production environment
|
|
npm run build:prod
|
|
```
|
|
|
|
## Advanced
|
|
|
|
```bash
|
|
# --report to build with bundle size analytics
|
|
npm run build:prod --report
|
|
|
|
# --preview to start a server in local to preview
|
|
npm run build:prod --preview
|
|
|
|
# lint code
|
|
npm run lint
|
|
|
|
# auto fix
|
|
npm run lint -- --fix
|
|
```
|
|
|