[Typeescript]tsconfig.jsonプロジェクトの配置説明

4567 ワード

TSの配置説明をここに保存して、使いやすい時に見てください.
{
  "compilerOptions": { //     
    "target": "es5", //   ECMAScript    。     “es3”、“es5”、“es6”、“es2015”、“es2016”、“es2017”、“es2018” “esnext”。
    "lib": [ //              。
      "dom",
      "dom.iterable",
      "esnext"
    ],
    "allowJs": true, //     javascript  。
    "skipLibCheck": true, //            
    "esModuleInterop": true, //     babel         “……importstar” “……importdefault”  ,           “——allowSyntheticDefaultImports”。
    "allowSyntheticDefaultImports": true, //                   。         ,       。
    "strict": true, //              。
    "forceConsistentCasingInFileNames": true, //                    。
    "module": "esnext", //         :“none”、“commonjs”、“amd”、“system”、“umd”、“es2015” “esnext”。
    "moduleResolution": "node", //         :“node”(node) “classic”
    "resolveJsonModule": true, //        。json   。
    "isolatedModules": true, //                。
    "noEmit": true, //       。
    "jsx": "preserve" //   JSX    :'preserve'、'react' ' reactive -native'。
  },
  "include": [ //     
    "src"
  ]
}