13af6ab5fSopenharmony_ci{ 23af6ab5fSopenharmony_ci /* Visit https://aka.ms/tsconfig.json to read more about this file */ 33af6ab5fSopenharmony_ci "compilerOptions": { 43af6ab5fSopenharmony_ci /* Set the JavaScript language version for emitted JavaScript and include compatible library declarations. */ 53af6ab5fSopenharmony_ci "target": "ES2015", 63af6ab5fSopenharmony_ci /* Specify what module code is generated. */ 73af6ab5fSopenharmony_ci "module": "commonjs", 83af6ab5fSopenharmony_ci /* use strict mode to upscale security */ 93af6ab5fSopenharmony_ci "alwaysStrict": false, 103af6ab5fSopenharmony_ci /* Generate .d.ts files from TypeScript and JavaScript files in your project. */ 113af6ab5fSopenharmony_ci "declaration": false, 123af6ab5fSopenharmony_ci /* Create source map files for emitted JavaScript files. */ 133af6ab5fSopenharmony_ci "sourceMap": true, 143af6ab5fSopenharmony_ci // remove comments 153af6ab5fSopenharmony_ci "removeComments": false, 163af6ab5fSopenharmony_ci /* Set the newline character for emitting files. */ 173af6ab5fSopenharmony_ci "newLine": "crlf", 183af6ab5fSopenharmony_ci // 编译后的js代码遵循何种规范 193af6ab5fSopenharmony_ci "moduleResolution": "node", 203af6ab5fSopenharmony_ci "esModuleInterop": true, 213af6ab5fSopenharmony_ci // 用于debug调试 223af6ab5fSopenharmony_ci "typeRoots": [ 233af6ab5fSopenharmony_ci "./node_modules/@types" 243af6ab5fSopenharmony_ci ] 253af6ab5fSopenharmony_ci } 263af6ab5fSopenharmony_ci} 27