// 用来指定哪些ts文件需要编译
“include”: [
“./src/**/*”
],
//不包含
“exclude”: [es6],
“extends”: “”
compilerOptions
“target”: “ES6”, //不知道可选值有些啥输入错误的运行一下控制台会告诉你
“module”: “ES2015”,
//option must be: ‘none’, ‘commonjs’, ‘amd’, ‘system’, ‘umd’, ‘es6’, ‘es2015’, ‘es2020’, ‘es2022’, ‘esnext’, ‘node16’, ‘nodenext’.
//指定编译后文件所在的目录
“outDir”: “./dist”,
//将代码合并到一个文件
“outFile”: “”
//是否对JS文件进行编译,默认false
“allowJs”: true,
//是否检查JS代码是否符合规范
“checkJs”: false,
//是否移除注释
“removeComments”: false,
//不生成编译后的文件
“noEmit”: false,
//有错误时不生成编译文件
“noEmitOnError”: false,
“alwaysStrict”: false,
//不允许隐式any类型
“noImplicitAny”: false,
//不允许未明确类型的this
“noImplicitThis”: false,
//严格的检查空值
“strictNullChecks”: false,
//严格检查总开关,包括但不限于上述
“strict”: false