开发与测试(中文译文)
原始 DeepWiki 页面:https://deepwiki.com/open-webui/open-webui/17-development-and-testing
翻译时间:2026-06-09T16:11:57.177Z
翻译模型:deepseek-chat
原文字符数:7955
项目:Open WebUI (open-webui)
---
开发与测试
相关源文件
以下文件用于生成此 Wiki 页面:
.github/ISSUE_TEMPLATE/bug_report.yaml.github/ISSUE_TEMPLATE/feature_request.yaml.github/pull_request_template.md.github/workflows/build-release.yml.github/workflows/docker-build.yaml.github/workflows/format-backend.yaml.github/workflows/format-build-frontend.yaml.github/workflows/lint-backend.disabled.github/workflows/lint-frontend.disabled.github/workflows/release-pypi.ymlCONTRIBUTOR_LICENSE_AGREEMENTdocs/SECURITY.mdhatch_build.pyvite.config.ts
本文档为参与 Open WebUI 代码库开发的贡献者提供高层次技术指导,涵盖环境搭建、测试基础设施、代码质量保障和版本管理等核心工作流程。
---
开发环境搭建
本地开发需要双栈环境:SvelteKit 前端需要 Node.js 运行时,FastAPI 后端需要 Python 环境。
本地开发要求
- Node.js:前端构建和单元测试的标准版本为
22