# 🔍 Description ## Issue References 🔗 This pull request fixes # ## Describe Your Solution 🔧 Preparing v1.11.0-SNAPSHOT after branch-1.10 cut ```shell build/mvn versions:set -DgenerateBackupPoms=false -DnewVersion="1.11.0-SNAPSHOT" (cd kyuubi-server/web-ui && npm version "1.11.0-SNAPSHOT") ``` ## Types of changes 🔖 - [ ] Bugfix (non-breaking change which fixes an issue) - [ ] New feature (non-breaking change which adds functionality) - [ ] Breaking change (fix or feature that would cause existing functionality to change) ## Test Plan 🧪 #### Behavior Without This Pull Request ⚰️ #### Behavior With This Pull Request 🎉 #### Related Unit Tests --- # Checklist 📝 - [ ] This patch was not authored or co-authored using [Generative Tooling](https://www.apache.org/legal/generative-tooling.html) **Be nice. Be informative.** Closes #6769 from bowenliang123/bump-1.11. Closes #6769 6db219d28 [Bowen Liang] get latest_branch by sorting version in branch name 465276204 [Bowen Liang] update package.json 81f2865e5 [Bowen Liang] bump Authored-by: Bowen Liang <liangbowen@gf.com.cn> Signed-off-by: Bowen Liang <liangbowen@gf.com.cn> |
||
|---|---|---|
| .. | ||
| public | ||
| src | ||
| .env | ||
| .env.development | ||
| .env.production | ||
| .eslintrc | ||
| .gitignore | ||
| .prettierrc | ||
| index.html | ||
| package-lock.json | ||
| package.json | ||
| pnpm-lock.yaml | ||
| README.md | ||
| tsconfig.json | ||
| tsconfig.node.json | ||
| vite.config.ts | ||
| vitest.config.ts | ||
Kyuubi Web UI
Start Using
For the best experience, we recommend using node 16.x.x.
You can learn how to install the corresponding version from its official website.
Install Dependencies
npm install
Development Project
Notice:
Before you start the Web UI project, please make sure the Kyuubi server has been started.
Kyuubi Web UI will proxy the requests to Kyuubi server, with the default endpoint path tohttp://localhost:10099. Modify VITE_APP_DEV_WEB_URL in .env.development for customizing targeted endpoint path.
Why proxy to http://localhost:10099
Currently kyuubi server binds on http://0.0.0.0:10099 in case your are running kyuubi server in MacOS or Windows(If in linux, you should config kyuubi server kyuubi.frontend.rest.bind.host=0.0.0.0, or change VITE_APP_DEV_WEB_URL in .env.development).
npm run dev
Build Project
npm run build
Code Format
Usually after you modify the code, you need to perform code formatting operations to ensure that the code in the project is the same style.
npm run prettier
Recommend
If you want to save disk space and boost installation speed, we recommend using pnpm 8.x.x to instead of npm.
You can learn how to install the corresponding version from its official website.
# Install Dependencies
pnpm install
# Development Project
pnpm run dev
# Build Project
pnpm run build
# Code Format
pnpm run prettier