1
0
Fork 0

Add a new dashboard page.

This commit is contained in:
Jorge Gonzalez 2019-08-26 18:15:41 +02:00 committed by Ludovic Fernandez
parent 89150e1164
commit fd24b1898e
133 changed files with 17303 additions and 11112 deletions

View file

@ -20,20 +20,17 @@ make generate-webui # Generate static contents in `traefik/static/` folder.
## How to build (only for frontend developer)
- prerequisite: [Node 6+](https://nodejs.org) [yarn](https://yarnpkg.com/)
Note: In case of conflict with the Apache Hadoop Yarn Command Line Interface, use the `yarnpkg`
alias.
- prerequisite: [Node 6+](https://nodejs.org) [Npm](https://www.npmjs.com/)
- Go to the directory `webui`
- To install dependencies, execute the following commands:
- `yarn install`
- `npm install`
- Build static Web UI, execute the following command:
- `yarn run build`
- `npm run build`
- Static contents are build in the directory `static`
@ -54,12 +51,12 @@ make generate-webui # Generate static contents in `traefik/static/` folder.
- Go to the directory `webui`
- Edit files in `webui/src`
- Run in development mode :
- `yarn serve`
- `npm run dev`
## Libraries
- [Node](https://nodejs.org)
- [Yarn](https://yarnpkg.com/)
- [Npm](https://www.npmjs.com/)
- [Webpack](https://github.com/webpack/webpack)
- [Vue](https://vuejs.org/)
- [Bulma](https://bulma.io)