# incubator-apisix-dashboard
**Repository Path**: yur/incubator-apisix-dashboard
## Basic Information
- **Project Name**: incubator-apisix-dashboard
- **Description**: No description available
- **Primary Language**: Unknown
- **License**: Apache-2.0
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 1
- **Created**: 2020-03-16
- **Last Updated**: 2020-12-19
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# apisix_dashboard
## Overview
Dashboard for APISIX & based on ElementUI.
## Documentation
[Docs](https://armour.github.io/vue-typescript-admin-docs)
[Vue Config Docs](https://cli.vuejs.org/zh/config/#publicpath)
## Project Structure
```bash
├── public # public static assets
│ │── img/ # static image files
│ │── favicon.ico # favicon
│ │── index.html # index.html template
│ └── robots.txt # robots file
├── src # main source code
│ ├── api/ # api service
│ ├── components/ # global components
│ ├── lang/ # i18n language
│ ├── layout/ # global layout
│ ├── router/ # router
│ ├── store/ # store
│ ├── styles/ # global css
│ ├── utils/ # global utils
│ ├── views/ # views
│ ├── App.vue # main app component
│ ├── main.ts # app entry file
│ ├── permission.ts # permission authentication
│ ├── settings.ts # setting file
│ └── shims.d.ts # type definition shims
├── licenses # license files for ALv2 and boilerplate
├── .browserslistrc # browserslist config file (to support Autoprefixer)
├── .editorconfig # editor code format consistency config
├── .env.xxx # env variable configuration
├── .eslintrc.js # eslint config
├── .eslintignore # eslint ignore config
├── .gitignore # git ignore config
├── babel.config.js # babel config
├── LICENSE # license file
├── NOTICE # notice file
├── package.json # package.json
├── postcss.config.js # postcss config
├── README.md # some information about APISIX
├── tsconfig.json # typescript config
├── vue.config.js # vue-cli config
└── yarn.lock # keep exact versions of each dependency
```
## Project setup
> Make sure Node.js 8.12.0 or higher, and Yarn are installed on your machine: https://yarnpkg.com/en/docs/install
### Install dependencies
```bash
yarn install
```
### Compiles and hot-reloads for development
```bash
yarn run serve
```
### Compiles and minifies for production
```bash
yarn run build:prod
```
### Lints and fixes files
```bash
yarn run lint
```
### Customize Vue configuration
See [Configuration Reference](https://cli.vuejs.org/config/).
## Browsers support
Modern browsers and Internet Explorer 10+.
| [
](http://godban.github.io/browsers-support-badges/)IE / Edge | [
](http://godban.github.io/browsers-support-badges/)Firefox | [
](http://godban.github.io/browsers-support-badges/)Chrome | [
](http://godban.github.io/browsers-support-badges/)Safari |
| --------- | --------- | --------- | --------- |
| IE10, IE11, Edge| last 2 versions| last 2 versions| last 2 versions