Files
growth_report/README.md
T
2026-06-25 01:57:07 +08:00

50 lines
1.1 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# growth_report
成长报告助手,一个用于导入幼儿基础数据并生成成长报告相关材料的 Electron 桌面应用。
## 技术栈
- Electron 39:桌面端应用容器
- electron-vite 5Electron + Vite 构建与开发环境
- React 19:渲染进程界面
- TypeScript 5:类型系统
- React Router 7:页面路由
- Tailwind CSS 4:样式系统
- shadcn/ui 风格本地组件:Button、Card、Table、Drawer 等
- VaulDrawer 抽屉交互
- Radix UIScrollArea、Separator、Tabs 等基础交互组件
- Lucide React:图标
- SheetJS xlsx:解析幼儿数据 Excel 文件
- pnpm:包管理器
## Recommended IDE Setup
- [VSCode](https://code.visualstudio.com/) + [ESLint](https://marketplace.visualstudio.com/items?itemName=dbaeumer.vscode-eslint) + [Prettier](https://marketplace.visualstudio.com/items?itemName=esbenp.prettier-vscode)
## Project Setup
### Install
```bash
$ pnpm install
```
### Development
```bash
$ pnpm dev
```
### Build
```bash
# For windows
$ pnpm build:win
# For macOS
$ pnpm build:mac
# For Linux
$ pnpm build:linux
```