{
// 编译器的选项
"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/**/*",
]
}
TS2 编译文件 tsconfig.json
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
推荐阅读更多精彩内容
- 在React 项目中引入 TSLint 做代码规范这篇文章中,介绍了如何在Create React App项目中引...
- 今天TS群里的小伙伴使用ES2017的 特性padEndES2017 中新的字符串方法:padStart 和 pa...
- tsconfig.json常用配置,tsconfig.json最全配置 //常用配置 { /* tsconfig....