【TypeScript】tsconfig.json文件到底是干啥的?作用是什么?

参考学习博文:
掌握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的结构

按照顶层属性分类:
【TypeScript】tsconfig.json文件到底是干啥的?作用是什么?_第1张图片
按功能结构分类:
【TypeScript】tsconfig.json文件到底是干啥的?作用是什么?_第2张图片

二、如何使用tsconfig.json

1、初始化tsconfig.json文件

有两种方式创建tsconfig.json文件:

  • tsc --init 初始化tsconfig.json文件
  • 手动在根目录下创建tsconfig.json文件并填写配置项
2、指定需要编译的目录

在不指定文件夹或者文件名的情况下,tsc进行编译是默认从当前目录开始,寻找所有的.ts文件,并查找tsconfig.json文件,查找不到,会从当前目录下向上查找

可以通过--project指定需要开始编译的目录,并同级下需要tsconfig.json文件

你可能感兴趣的:(TypeScript,typescript,json,javascript)