# EU.Admin.Pro **Repository Path**: yujiaxinwt/EU-Admin-Pro ## Basic Information - **Project Name**: EU.Admin.Pro - **Description**: 基于 React 19、React-Router V7、React-Hooks、Redux-Toolkit、TypeScript、Vite 7、Ant-Design 6的现代化后台管理系统框架 - **Primary Language**: TypeScript - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 2 - **Created**: 2026-03-13 - **Last Updated**: 2026-03-13 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README
](http://godban.github.io/browsers-support-badges/)Edge | [
](http://godban.github.io/browsers-support-badges/)Firefox | [
](http://godban.github.io/browsers-support-badges/)Chrome | [
](http://godban.github.io/browsers-support-badges/)Safari |
| ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| last 2 versions | last 2 versions | last 2 versions | last 2 versions |
## Git 提交规范 📝
项目集成了代码提交规范,使用 `commitlint` 和 `cz-git` 工具。
### 提交类型
- `feat`: 新功能
- `fix`: 修复 bug
- `docs`: 文档更新
- `style`: 代码格式(不影响代码运行的变动)
- `refactor`: 重构(既不是新增功能,也不是修改 bug 的代码变动)
- `perf`: 性能优化
- `test`: 增加测试
- `build`: 构建过程或辅助工具的变动
- `ci`: CI 配置文件和脚本的变动
- `chore`: 其他改动
- `revert`: 回滚
### 提交方式
```bash
# 方式一:使用 commitizen
npm run commit
# 方式二:使用 git commit(会触发 commitlint 校验)
git commit -m "feat: 添加新功能"
```
## 开发规范 📋
### 代码风格
- 使用 **ESLint** 进行代码质量检查
- 使用 **Prettier** 进行代码格式化
- 使用 **StyleLint** 进行样式代码检查
- 使用 **husky** + **lint-staged** 在提交前自动检查和格式化代码
### 命名规范
- 组件名:大驼峰(PascalCase)
- 文件名:大驼峰(PascalCase)
- 变量名:小驼峰(camelCase)
- 常量名:全大写下划线(CONSTANT_CASE)
- 类型名:大驼峰(PascalCase)
## 贡献指南 🤝
欢迎提交 Issue 和 Pull Request!
1. Fork 本项目
2. 创建新的功能分支 (`git checkout -b feature/AmazingFeature`)
3. 提交你的更改 (`git commit -m 'feat: Add some AmazingFeature'`)
4. 推送到分支 (`git push origin feature/AmazingFeature`)
5. 打开一个 Pull Request
## 许可证 📄
[MIT License](https://opensource.org/licenses/MIT)
Copyright (c) 2024-present xiaochanghai
## 联系方式 📧
- **作者**:xiaochanghai
- **邮箱**:xiaochanghai@foxmail.com
- **GitHub**:https://github.com/xiaochanghai
- **仓库地址**:https://github.com/xiaochanghai/EU-Admin-Pro
## Star History ⭐
如果这个项目对你有帮助,请给一个 ⭐️ Star 支持一下!
[](https://star-history.com/#xiaochanghai/EU-Admin-Pro&Date)