{ // ** 任意文件夹 // * 任意文件 // 入口文件 "include": [ "src/**/*" ], // // 出口文件 // "exclude": [ // "./src/**/*" // ], // 继承 // "extends": "./tsconfig.base.json", // 文件 // "files": [ // "./src/a1.ts", // "./src/a2.ts", // "./src/a3.ts", // "./src/a4.ts", // "./demo.ts" // ], // 编译选项 "compilerOptions": { // 指定的版本 // "es3", "es5", "es6", "es2015", "es2016", "es2017", "es2018", "es2019", "es2020", "es2021", "es2022", "es2023", "es2024", "esnext"。 "target": "es6", // 指定的模块 // "module": "system", // 规定使用的库 "lib": ["dom"], // 指定编译后的文件夹 具体放在哪个位置 "outDir": "./dist", // 指定编译后的文件 具体放在哪个文件 // "outFile": "./dist/app.js", // 允许编译js文件 // "allowJs": true, // // 对js文件进行类型检查 // "checkJs": true, // 注释是否编译 "removeComments": true, // 不允许错误编译 // "noEmitOnError": true, // 规定文件是否编译 // "noEmit": true, "strict": true // "noImplicitThis": false, // "noImplicitAny": false, // "strictNullChecks": true, // "alwaysStrict": true } }