{ "compilerOptions": { // 指定模块代码生成的方式。"commonjs"是Node.js环境下的默认模块系统。 "module": "commonjs", // 设置编译后的JavaScript代码的目标ECMAScript版本。"es5"确保代码可以在大多数浏览器和环境中运行。 "target": "es5", // 启用源映射(source map)生成。这有助于调试,因为它允许你在原始TypeScript代码而不是编译后的JavaScript中设置断点。 "sourceMap": true, // 忽略所有声明文件(.d.ts)中的类型检查。这可以加速编译过程,但可能会隐藏一些潜在的问题。 "skipLibCheck": true }, // 指定应被编译器排除在外的目录或文件。通常会排除node_modules,因为这些是第三方库,不需要进行TypeScript编译。 "exclude": [ "node_modules" ], // 明确指出应该包含在编译中的特定文件。只有这些文件将被编译,除非它们通过导入被其他文件间接引用。 "include": [ // 包含组件的声明文件,帮助TypeScript理解组件的结构和类型。 "src/auto-import/components.d.ts", // 包含自动导入项的声明文件,帮助TypeScript识别那些应该自动引入的模块或变量。 "src/auto-import/imports.d.ts" ] }