Skip to content

Web

基于 React + Vite 的前端应用。

技术栈

  • React 19 + TypeScript
  • Vite - 构建工具
  • shadcn/ui - UI 组件库
  • TanStack Query - 数据获取
  • Zustand - 状态管理
  • React Router DOM v7 - 路由
  • Tailwind CSS - 样式

开发

bash
pnpm dev

构建

bash
pnpm build

部署

bash
pnpm deploy

SSO 集成

Web 应用已集成 SSO 单点登录功能:

  • 自动跳转 - 未登录时自动跳转到认证门户
  • Token 管理 - 自动从 URL hash 提取 token
  • 统一注销 - 退出登录统一跳转到认证门户

环境变量

详细环境变量配置请查看 Web README

可选:

  • VITE_API_URL - 后端 API 地址(开发环境自动使用代理)
  • VITE_AUTH_PORTAL_URL - 认证门户 URL(开发环境默认 http://localhost:7777

Released under the MIT License.