create-react-app(cra): 架构 cra-ts + craco

cra与typescript 搭建的架构
更新于: 2023-09-12 15:45:47

项目定位

  • 每个月更新一次
  • 熟悉 cra 的特性
  • 最基础的项目结构,如果有其它需求需要可以基于这个上搭建
  • 删除一些test等用不到的包
  • 极简(slim)

新建项目

yarn create react-app . --template typescript

功能清单

  • craco
  • sass
  • 添加 ncu 每月更新包的支持,重要的版本打 tag
  • 添加 .nvmrc/.prettier/.editorconfig 等补充配置

添加 craco

yarn add --dev @craco/types @craco/craco

参考