create-react-app(cra): 架构 cra-ts + craco
cra与typescript 搭建的架构
项目定位
- 每个月更新一次
- 熟悉 cra 的特性
- 最基础的项目结构,如果有其它需求需要可以基于这个上搭建
- 删除一些test等用不到的包
- 极简(slim)
新建项目
yarn create react-app . --template typescript
功能清单
- craco
- sass
- 添加 ncu 每月更新包的支持,重要的版本打 tag
- 添加
.nvmrc/.prettier/.editorconfig
等补充配置
添加 craco
yarn add --dev @craco/types @craco/craco