This is the last PR of proposal #4308 1. Add a new FE config `enable_http_server_v2` to enable new HTTP Server implementation. The default value is false. 2. Add a new FE config `http_api_extra_base_path` so that we can set base path for Frontend UI. 3. Refactor the new HTTP API response body. The return http status code is always 200, and using internal code in response body to indicate the certain error.
1.5 KiB
1.5 KiB
Getting Started
Installation dependencies
$ npm install
or use yarn
$ npm install -g yarn
$ yarn install --pure-lockfile
Start server.
$ npm run dev
# visit http://localhost:8030
Submit code
$ git commit -m "xxx" will automatically run npm run lint to check grammar rules
Construct
$ npm run build
Technology stack convention
react + react-router-dom + ant-design + rxjs
File introduction
public: some static resources
src: development home directory
assets: static resources, pictures, etc., refer to webpack
components: common components
pages: subpages, can contain subcomponents
utils: public methods
webpack.config.js: webpack configuration