{
// 编译器的选项
"compilerOptions": {
"baseUrl": "src",
"target": "ES5", // 指定被编译的 ES 版本,默认 ES3 版本
"experimentalDecorators": true,
// 指定项目中用到的库
"lib": [
"dom",
"dom.iterable",
"esnext"
],
"allowJs": true, // 是否对 js 文件进行编辑
"skipLibCheck": true,
"esModuleInterop": true,
"allowSyntheticDefaultImports": true,
"strict": true, // 开启所有严格检查
"forceConsistentCasingInFileNames": true,
"module": "esnext", // 指定模块标准
"moduleResolution": "node",
"resolveJsonModule": true,
"isolatedModules": true,
"noEmit": true, // 不生成编译文件
"jsx": "preserve"
},
// 指定要编译的文件
"include": [
"src", // src 目录下
"src/*", // src 目录下任意文件
"src/**/*" // src 目录下任意目录下的任意文件
],
// 指定要排除的文件(可选)
"exclude": [
"src/test/**/*",
]
}
网友评论