/gzxTemplete

antdPro的阉割版,用于接一些小活的时候快速开发,单纯的为了省力

Primary LanguageTypeScript

antdPro阉割版

这个项目使用 AntdPro 为了省力自己阉割了一些功能,如果搭建大型应用直接去用antdpro就好了

快速开始

# 安装依赖
$ npm i
# 运行
$ npm run start
# 打包
$ npm run build

注意

  1. xxx

相关资源一览

约定

  1. 命名风格
  • 组件名: PascalCase 风格。例如:MainHeader
  • hooks:camelCase 风格,并以 use 开头。例如: useGetGlobalConfig
  • 常量: SCREAMINGSNAKE_CASE 风格。例如:DATE_FORMAT
  1. 注释请遵循 JSDoc | 中文文档

开发流程

功能开发或修复请切到相关分支,然后提 Pull Request 到 dev 分支。

分支名格式

功能开发

feat/版本/功能名(或任务 ID)

feat/gzx/xxx

修复 bug

fix/bug 号(或 bug 内容)

fix/xxx

检出分支

你可以执行下面的命令检出一个分支

git checkout -B feat/xxx

其他

  1. 请使用 git cz 或者 gcz 提交代码。本项目遵循 cz-conventional-changelog 提交规范。示例:
# 修复bug fix: bug内容
fix: 修复了一个致命的bug
# feature feat: 任务内容
feat: 增加了一个新功能