tsconfig.json 文件的生成

tsconfig.json 文件是由 tsc --init 命令生成的。
直接运行 tsc 命令 tsconfig.json 文件才会生效,要是指定文件比如 tsc dome.ts tsconfig.json 文件不会生效。但是 ts-node 指定文件是遵循 tsconfig.json 文件的。

include、exclude 和 files 配置项

// 编译哪些文件
  "include":["demo.ts"],
  "compilerOptions": {
      //any something
      //........
// 不编译哪些文件
  "exclude":["demo2.ts"],
  "compilerOptions": {
      //any something
      //........
// 和 include 差不多,都是编译哪些文件
  "files":["demo.ts"],
  "compilerOptions": {
      //any something
      //........

compilerOptions 配置项

不用特意去死记,因为并不常用,用的时候查 API 就可以了:编译选项详解

几种常用的编译选项:

技术胖——TypeScript从入门到精通(15. 配置文件-初识 tsconfig.json)
技术胖——TypeScript从入门到精通(16. 配置文件-初识 compilerOptions配置项)
技术胖——TypeScript从入门到精通(17. 配置文件-compilerOptions 配置内容详解)
compilerOptions 编译选项详解