Thank you for your interest in contributing to the NebulaGraph Dashboard. Please read this guide to learn how to develop and submit code to the repository.
- nodejs >= v16
- typescript
- nodejs
- fork this repository to your personal github repository.
- clonerepository code
git clone https://github.com/vesoft-inc/nebula-dashboard.git
- install node modules
npm install
-
Copy vendors/config-relaease.yaml to the devserver folder and rename it to config.yaml. And modify config.yaml so that the local web can connect to get prometheus data and know which NebulaGraph cluster to monitor.
-
Start Project
npm run dev
- Visit
http://localhost:7003
to view the local web page
- Create Commit
git add .
git commit -m "your commit info"
git push [your self origin]
- create pull request