在TypeScript项目中,tsconfig.json文件指定了用来编译这个项目的根文件和编译选项,通过自定义tsconfig.json文件中的配置项,可以达到我们想要的编译结果。
当我们使用tsc命令对项目进行编译时,编译器会从当前目录开始去查找tsconfig.json文件,逐级向上搜索父目录。
下面我们将通过以下三个方面来讲述tsconfig.json配置:
- 文件选项:
files、include、exclude - 编译选项:
compilerOptions - 项目引用:
extends、references