Merge pull request #153 from provectus/update-kafka-ui-react-app-readme

Updated readme for react app
This commit is contained in:
Oleg Shur 2021-01-18 11:26:58 +03:00 committed by GitHub
commit 4d8ef5e61f
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -2,36 +2,37 @@
UI for Apache Kafka management UI for Apache Kafka management
## Table of contents ## Table of contents
- [Requirements](#requirements)
- [Getting started](#getting-started) - [Getting started](#getting-started)
- [Links](#links) - [Links](#links)
## Requirements
- [docker](https://www.docker.com/get-started) (required to run [Initialize application](#initialize-application))
- [nvm](https://github.com/nvm-sh/nvm) with installed [Node.js](https://nodejs.org/en/) of expected version (check `.nvmrc`)
## Getting started ## Getting started
### Initialize application
Install packages Have to be run from root directory
``` ```
npm install ./mvnw clean install -Pprod
``` ```
Set correct URL to your API server in `.env`. Set correct URL to your API server in `.env`.
``` ```
REACT_APP_API_URL=http://api.your-kafka-rest-api.com:3004 REACT_APP_API_URL=http://api.your-kafka-rest-api.com:3004
``` ```
If you plan to use full fake REST API you have to update `.env`.
```
REACT_APP_API_URL=http://localhost:3004
```
Start JSON Server if you prefer to use default full fake REST API. Start JSON Server if you prefer to use default full fake REST API.
``` ```
npm run mock npm run mock
``` ```
Start application Start application
``` ```
npm start npm start
``` ```
## Links ## Links
* [JSON Server](https://github.com/typicode/json-server) - Fake REST API. * [JSON Server](https://github.com/typicode/json-server) - Fake REST API.