# <%= applicationName %>

<%= applicationDesc %>

基于 [Vite](https://vite.dev) 与 React 19 的 TypeScript 前端模板，内置 Ant Design、MobX、React Router、Less 与 Axios，使用 pnpm 管理依赖，内置 ESLint 与 Prettier。

## 环境要求

- Node.js >= 20
- pnpm >= 10

## 快速开始

```bash
pnpm install
pnpm dev
```

开发服务器默认运行在 [http://localhost:3000](http://localhost:3000)，启动后会自动打开浏览器。

## 常用命令

| 命令               | 说明                          |
| ------------------ | ----------------------------- |
| `pnpm dev`         | 启动开发服务器                |
| `pnpm build`       | 类型检查 + 生产构建           |
| `pnpm preview`     | 预览生产构建产物              |
| `pnpm lint`        | ESLint 检查                   |
| `pnpm format`      | Prettier 格式化代码           |
| `pnpm typecheck`   | TypeScript 类型检查           |

## 目录结构

```
├── index.html               # HTML 入口
├── src/
│   ├── boot-loader.tsx      # 应用启动入口
│   ├── app.tsx              # 根组件（路由与全局布局）
│   ├── components/          # 通用组件
│   ├── pages/               # 页面组件
│   ├── services/            # 接口请求（Axios 封装）
│   ├── stores/              # MobX 全局状态
│   ├── interfaces/          # 公共类型定义
│   ├── utils/               # 工具函数与全局样式
│   └── assets/              # 静态资源
├── vite.config.ts           # Vite 配置（含 @/* 别名）
├── eslint.config.mjs        # ESLint 配置
└── tsconfig.json            # TypeScript 配置
```
