项目配置
常见配置文件
vite.config.ts
定义
Vite 项目的配置文件,用来配置构建选项和插件
tsconfig.json
定义
TypeScript 编译器的配置文件
常用根属性如下:
| 属性 | 类型 | 说明 |
|---|---|---|
| extends | string | 继承的配置文件,复用配置 |
| compilerOptions | object | 核心编译器选项,如目标版本、模块系统、路径映射等 |
| include | string[] | 指定要包含在编译中的文件或目录 |
| exclude | string[] | 指定要排除在编译之外的文件或目录 |
| files | string[] | 指定要编译的文件列表,文件较少时使用,与 include 互斥 |
| references | object[] | 项目引用,拆分项目中的 ts 文件,提升编译速度 |
通用项目结构
TIP
一个合理的项目结构,能让我们的项目具有更好的可维护性、可扩展性以及模块化。