参考学习博文:
掌握tsconfig.json
一、tsconfig.json简介
1、tsconfig.json是什么?
TypeScript
使用 tsconfig.json
文件作为其配置文件
,当一个目录中存在 tsconfig.json 文件,则认为该目录为 TypeScript 项目的根目录
。
通常 tsconfig.json 文件主要包含两部分内容:
- 指定待编译文件
- 定义编译选项
2、tsconfig.json的作用是什么?
它是一个配置文件,由于通过tsc
命令手动输入命令太繁琐,而我们开发的时候项目是一个庞大的,并且有许多文件,我们将所有需要编译的文件
和配置
写在tsconfig.json
里面,这样可以全部编译成我们目标的JavaScript
3、tsconfig.json的结构
按照顶层属性分类:
按功能结构分类:
二、如何使用tsconfig.json
1、初始化tsconfig.json文件
有两种方式创建tsconfig.json文件:
tsc --init
初始化tsconfig.json文件- 手动在根目录下创建tsconfig.json文件并填写配置项
2、指定需要编译的目录
在不指定文件夹或者文件名的情况下,tsc
进行编译是默认从当前目录开始,寻找所有的.ts
文件,并查找tsconfig.json
文件,查找不到,会从当前目录下向上查找
可以通过--project
指定需要开始编译的目录
,并同级下需要tsconfig.json
文件