罗展丰
Published on 2026-08-27 / 82 Visits
0
0

iMOM 全栈开发环境标准配置表V2.0

分类 工具名称 标准版本 关键说明 / 兼容性备注
后端核心 JDK Eclipse Temurin 21.0.4+ 强制。SB 3.5.x 最低要求 JDK 21,启用 Virtual Threads。
Maven 3.8+ 需统一 settings.xml 镜像源,加速 KubeSphere DevOps 构建。
Spring Boot 3.5.5 Spring Cloud 2025.0.x + JDK 21+。
Spring Cloud 2025.0.0-M2 适配 SB 3.5.x 的里程碑版。生产环境建议等 GA;若必须用,锁定所有子模块版本。
IDEA/VSCODE 2024.2+
PC 前端 Node.js 20.11.1 指定版本。LTS,配合 Yarn Berry 使用。
Yarn 3.6.4 (Berry) 指定版本。通过 corepack enable && corepack prepare yarn@3.6.4 --activate 启用。
VS Code 1.93+
React 18.3.1 PC 端核心框架,配合 Ant Design 5.x。
Ant Design 5.21+ UI 组件库,需统一主题 Token 配置。
无界 (Wujie) 1.0.22+ 微前端框架,主子应用通信协议需严格一致。
Vite 5.4+ PC 端构建工具
移动端/PDA HBuilderX 3.8.12+ Vue 2 兼容版本。4.x 已移除 Vue 2 支持,必须使用 3.x 系列。
Vue 2.7.16 指定版本。移动端核心框架,Vue 2 最终维护版。
Uni-app 3.0.0-alpha-3081220230817001 Vue 2 兼容的最后一个稳定 CLI 版本
uview-ui 2.0.37 移动端 UI 库。
AI 智能层 vLLM 0.6.3.post1 (Docker) 推理引擎标准
LangChain4j 0.34.0+ Java 端 AI 编排,调用 vLLM /v1/chat/completions。
Spring AI 1.0.0-M3+ 可选。配置 spring.ai.openai.base-url 指向 vLLM Service。
运维/DevOps KubeSphere v3.4.1 基准平台。
Kubernetes v1.28.x KS v3.4.1 内置版本。
Docker Engine 24.0.7 KS v3.4.1 兼容性最佳版本。
kubectl v1.28.12 与集群版本一致或小 1 个 minor。
Helm v3.12.3 KS 应用商店底层依赖。
Harbor v2.9+ 镜像仓库。
中间件 MySQL 8.0.39 KS 应用商店 / Operator 部署。
Redis 7.2.5 Lettuce 6.3+ 客户端。
RocketMQ 5.2.0 SB 3.5.x 搭配 RocketMQ 5.x Client。
MinIO RELEASE.2024-09-13 对象存储。
Elasticsearch 7.17.23 KS v3.4.1 日志系统兼容 ES 7.x。
数据库工具 DBeaver CE 24.2.1 替代 Navicat。推荐 DBeaver CE (免费)
通用工具 Git 2.45+ Conventional Commits 规范。
Apifox 2.5+ API 文档

Comment