Skip to content

e1732a364fed/ruci-webui

Repository files navigation

Ruci WebUI

Ruci WebUI 是一个基于 React 和 TypeScript 的现代化 Web 用户界面项目。该项目使用了最新的前端技术栈,包括:

  • React 18.3
  • TypeScript
  • Vite 6.0
  • Material-UI (MUI) 6.3
  • ReactFlow 11.11
  • React Hook Form

screenshot

功能特点

  • 使用 Vite 构建,支持快速的开发体验和热模块替换(HMR)
  • 基于 TypeScript 提供完整的类型支持
  • 使用 Material-UI 组件库实现现代化的用户界面
  • 集成 ReactFlow 用于可视化流程图和节点编辑
  • ESLint 配置确保代码质量

开发指南

环境要求

  • Node.js
  • Bun (包管理器)

安装依赖

bun install

开发命令

# 启动开发服务器
bun dev

# 构建项目
bun build

# 代码检查
bun lint

# 预览构建结果
bun preview

#build html:

bun build --experimental-html --experimental-css ./index.html --outdir=dist

#then you can serve the dist folder by any simple http server, like python -m http.server

License

This project is released under Creative Commons CC0 1.0 Universal (CC0 1.0) Public Domain Dedication.

To the extent possible under law, the author(s) have dedicated all copyright and related and neighboring rights to this software to the public domain worldwide. This software is distributed without any warranty.

You should have received a copy of the CC0 Public Domain Dedication along with this software. If not, see http://creativecommons.org/publicdomain/zero/1.0/.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published