创建项目

用 create-react-app 的 TypeScript 模板创建项目(当时 React 版本为 18.0.0),并按 React 18 的新写法替换 ReactDOM.render。

craco 与 antd

用 craco 在不 eject 的情况下自定义 webpack 配置,再配合 craco-antd 实现 antd 样式的按需引入。

提交规范与版本管理

用 commitizen 和 cz-conventional-changelog 规范提交信息,再用 standard-version 根据提交记录自动生成 changelog 并更新版本号。