-
获取项目
git clone http://e.coding.byd.com/rsd/chexingxiangmuguanlipingtai/mark15.git
-
切换开发分支
git checkout -b develop
-
安装依赖(npm > 9.0.0)
npm npm-install / pnpm install
-
启动
npm start / pnpm start
-
开发
- 开发目录结构
components 组件目录 └───_mark-patch 开发目录 │ └───[组件名称] 修改的组件 │ | └───style 样式文文件夹 | | | └───index.ts 自定义样式文件 │ | └───[补充组件].tsx 补充组件文件 | └───cssAtomPatch.ts css变量文件 └───_mark-style 定制化样式文件 | |───markTheme.ts antd主题定制变量配置文件(全局Token/组件Token)
- 基本准则:优先使用主题定制功能,不能定制的再修改组件源码;
- 所有的源码修改都采用文件外引入的方式,不允许直接修改ant原文件;
- 尽量定义公共变量,便于复用;
- 文件内修改源码的位置增加注释,注释以[mark15]开始;
- 参考示例 collapse
- 提交
git status
git add [提交的文件]
git commit -m 'message'
git pull -r
git push mark15 develop