编译上下文tsconfig.json 用来给文件分组,告诉 TS 哪些文件是有效的,哪些是无效的;还包含有正在被使用的编译选项的信息。12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061{// 编译相关选项"compilerOptions":{/* 基础选项 */"target":"es5",// 目标版本:'es3(default)', 'es5', 'es2015', 'es2016', 'es2017', or 'esnext'"module":"commonjs",// 指定使用模块:'commonjs', 'amd', 'system', 'umd', 'es2015' or 'esnext'"lib":[],// 指定要包含在编译中的库文件"allowJs":true,// 允许编译 js 文件"checkJs":true,// 报告 js 文件中的错误"jsx":"preserve",// 指定 jsx 代码的生成:'preserve', 'react-native', or 'react'"declaration":true,// 生成相应的 '.d.ts' 文件"sourceMap":true
...
继续阅读
(5)