|
|
|
@ -1,15 +1,29 @@
|
|
|
|
|
{
|
|
|
|
|
"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"
|
|
|
|
|
]
|
|
|
|
|
}
|