Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/373.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/33.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 使用Typescript将EcmaScript的最新版本作为目标_Javascript_Node.js_Typescript_Ecmascript 6_Tsconfig - Fatal编程技术网

Javascript 使用Typescript将EcmaScript的最新版本作为目标

Javascript 使用Typescript将EcmaScript的最新版本作为目标,javascript,node.js,typescript,ecmascript-6,tsconfig,Javascript,Node.js,Typescript,Ecmascript 6,Tsconfig,有没有办法将您的typescript构建设置为编译为EcmaScript的最新或最新稳定版本 i、 e.tsc——目标 或对于tsconfig文件: { "compilerOptions": { "outDir": "./built", "target": <latest> }, "include": ["./src/**/*&

有没有办法将您的typescript构建设置为编译为EcmaScript的最新或最新稳定版本

i、 e.
tsc——目标

或对于tsconfig文件:

{
    "compilerOptions": {
      "outDir": "./built",
      "target": <latest>
    },
    "include": ["./src/**/*"]
  }
{
“编译器选项”:{
“outDir”:“/build”,
“目标”:
},
“包括”:[“/src/***]”
}
有:

特殊的ESNext值表示您的TypeScript版本支持的最高版本。应谨慎使用此设置,因为它在不同的TypeScript版本之间并不意味着相同的事情,并且可能会降低升级的可预测性

请注意,这并不是使用已发布标准中存在的最高版本的EcmaScript,而是您的TypeScript支持的最高版本的EcmaScript,这很有意义。TS不能只自动支持EcmaScript的新调整,而不需要对TypeScript进行编译器更改