initial implementation

This commit is contained in:
2025-06-06 18:09:37 +08:00
commit 5e1d331717
26 changed files with 3841 additions and 0 deletions

View File

@ -0,0 +1,26 @@
# 技术背景
## 技术栈
- **pnpm:** 用于高效的依赖管理。
- **React:** 用于构建用户界面的核心库。
- **TailwindCSS:** 用于样式设计的 CSS 框架。
- **Quagga2:** 用于从视频流中解码条形码的库。
- **idb:** 一个轻量级的包装库,用于简化 IndexedDB 操作。
- **react-router-dom:** 用于在应用内进行路由和视图管理。
## 开发环境
- **构建工具:** Vite 将被用作构建工具,因为它提供了快速的开发服务器和优化的构建过程。
- **节点版本:** 建议使用最新的 LTS 版本的 Node.js。
- **包管理:** pnpm 将用于安装和管理项目依赖。
## 依赖
- `react`
- `react-dom`
- `@vitejs/plugin-react`
- `vite`
- `tailwindcss`
- `postcss`
- `autoprefixer`
- `@ericblade/quagga2`
- `idb`
- `react-router-dom`