2017-02-23 9 views
10

私はTypescriptのかなり新しいです。 tsconfig.jsonのターゲットとは何ですか?Typescript- tsconfigの対象は何ですか?

{ 
    "compilerOptions": 
    { 
    "sourceMap": true, 
    "target": "es5", 
    "module": "commonjs", 
    "jsx": "react", 
    "moduleResolution": "classic", 
    "lib": [ "es2015", "dom", "es2017" ] 
    } 
} 
+0

次回は検索エンジンを使用してみてください。 https://www.typescriptlang.org/docs/handbook/compiler-options.html –

+1

@SebastianSebald私は検索してそのページを取得しましたが、理解できませんでした。 は、コードの書き込み時にそのことを意味しますes5フォーマットで、そしてtranspililingでes5がターゲットですか? –

+0

* TypeScript *でコードを記述すると、ターゲットはコンパイル対象を定義します。 –

答えて

17

私は活字するのは非常に新しいです。 tsconfig.jsonのTargetは何を表していますか?

targetには、JavaScriptの目標は、与えられた活字体から出射されなければならないを意味します。例:ES5は、矢印の機能を持っていないよう

target:es5

()=>nullfunction(){return null}になります。

target:es6

()=>null ES6は矢印の機能を持っているよう()=>nullになります。

+0

私はまだターゲットが必要な場合はbabelが必要ですか また、私のtypescriptコードにはasyncとawaitが含まれています。 –

+0

そのためにバベルは必要ありません – basarat

関連する問題