| title | Development Guide |
|---|
The Dashboard contains both manager-api and web parts, so you need to start the development environment separately.
Before development, refer to this guide to install dependencies.
$ git clone -b release/2.11.0 https://github.com/apache/apisix-dashboard.git$ cd apisix-dashboard-
Please change the configuration in
api/conf/conf.yaml. -
In the root directory, launch development mode.
$ make api-run- In the root directory, stop development mode.
$ make api-stop-
Please refer to the FAQ about the problem of displaying exception in the dashboard after adding custom plugins or modifying plugin's schema.
-
If writing an back end E2E test, please refer to the Back End E2E Writing Guide
- Go to the
webdirectory.
$ cd ./web-
Please change the
manager-apiaddress in theconfig/defaultSettings.tsfile if needed. -
Launch development mode
$ yarn install
$ yarn start- If writing an front end E2E test, please refer to the Front End E2E Writing Guide