基于 CRA 创建的模版
项目结构
@types: 全局 ts/第三方库 ts 补充
assets: 静态资源
components: 基础组件
containers: 业务代码
containers/shared: 业务代码组件
containers/view: 业务页面
feature:
- react
- typescript
- antd
- styled-components (css in js)
- husky + staged-lint (提交前检测)
- React Router v5 (路由)
- constate (状态管理)
- qs (url 处理)
- moments (时间处理)
- lodash-es (工具函数)
- ahooks(常用 hooks 的封装)
- svgo (svg 图标处理)