You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
yudao/front-end/mall4v/tsconfig.json

29 lines
1.3 KiB

{
"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"
]
}