Environment:Apache Flink Node Build Environment
Appearance
| Knowledge Sources | |
|---|---|
| Domains | Web_Dashboard, Build_Configuration |
| Last Updated | 2026-02-09 00:00 GMT |
Overview
Node.js build environment required for building the Flink Runtime Web Dashboard Angular application.
Requirements
| Tool | Version | Purpose |
|---|---|---|
| Node.js | 18+ | JavaScript runtime for Angular CLI and build tooling |
| npm | 9+ | Package manager for dependency installation |
| Angular CLI | 16.x | Build and development tooling for the dashboard |
Setup
The web dashboard is located at flink-runtime-web/web-dashboard/. Dependencies are locked via package-lock.json to ensure deterministic builds.
cd flink-runtime-web/web-dashboard
npm ci
npm run build
Source Location
- Repository: Apache_Flink
- Directory: flink-runtime-web/web-dashboard/
- Config Files: package.json, package-lock.json, angular.json
Required By
Page Connections
Double-click a node to navigate. Hold to expand connections.
Principle
Implementation
Heuristic
Environment