TypeScript 编译配置
{
"compilerOptions": {
"target": "es5", /* 指定编译目标: 'ES3', 'ES5', 'ES2015', 'ES2016', 'ES2017',或 'ESNEXT'。*/
"module": "commonjs", /* 指定使用何种模块系统: 'commonjs', 'amd', 'system', 'umd', 'es2015'或 'esnext'。*/
"lib": ["es2015", "dom"], /* 指定要包含在编译中的库文件。 */
"sourceMap": true, /* 生成相应的 '.map' 文件。*/
"outDir": "./dist", /* 指定输出文件目录。*/
"strict": true, /* 启用所有严格类型检查选项。*/
"esModuleInterop": true /* 启用umd模式以便在commonjs模块中通过es模块语法导入commonjs模块。*/
},
"include": [
"src/**/*" /* 指定要编译的文件。 */
],
"exclude": [
"node_modules" /* 指定要排除的文件。 */
]
}
这个配置文件设置了TypeScript编译器的基本选项,包括目标版本、模块系统、库文件、源映射、输出目录、严格模式和UMD模块兼容性。同时,它指定了要编译的文件路径和排除的文件路径。这是学习TypeScript和设置项目的基础。
评论已关闭