celeborn/web/README.md
tiny-dust 9392ed492c [CELEBORN-1240][FOLLOWUP] Introduce Husky Configuration to Celeborn Web
### What changes were proposed in this pull request?

Removes the pre-commit of husky.

### Why are the changes needed?

Husky pre-commit is not necessary for git commit. There is contribution guide and CI check for the frontend code style.

### Does this PR introduce _any_ user-facing change?

No.

### How was this patch tested?

Local test.

Closes #2272 from tiny-dust/fix-husky.

Lead-authored-by: tiny-dust <idioticzhou@foxmail.com>
Co-authored-by: 周顺顺 <idioticzhou@foxmail.com>
Signed-off-by: SteNicholas <programgeek@163.com>
2024-01-30 17:12:06 +08:00

863 B

Celeborn Web UI

Celeborn Web is a dashboard to display and manage the Master and Worker of Celeborn. This document introduces how to install and build the UI of Celeborn Web.

⚠️ Important

Before running commands, you must ensure that you are in the front-end directory incubator-celeborn/web. If not, run cd web first.


Getting started

Preparation | Framework & Dependencies

Tip

You should use the Pnpm package manager.

Installation

Development environment

  • Run the below command in the console to install the required dependencies.
pnpm install

Compile and Hot-Reload for Development

pnpm dev

Type-Check, Compile and Minify for Production

pnpm build

Lint with ESLint

# Whole project
pnpm lint