Website-Suche

javascript - Was gibt compilerOptions.target in tsconfig.json an?


Ab Mitte 2016 verwenden fast alle Angular2 TypeScript-Tutorials und -Beispiele "target": "es5" im Abschnitt compilerOptions der Datei tsconfig.json.

Ich sehe auch Leute sagen, dass das Setzen von "target": "es6" viele ihrer Fehler/Probleme verschwinden lässt.

{
  "compilerOptions": {
    "target": "es6",
    ...
  }
}

Aber was genau wird hier angegeben? Sagt dies dem TypeScript-Compiler, welche Version von ECMAScript erzeugt werden soll?

Antwort #1

Ja, es legt die Zielversion auf ES6 fest. Schau dir Folgendes an:

https://www.typescriptlang.org/docs/handbook/tsconfig-json.html https://www.typescriptlang.org/docs/handbook/compiler-options.html

Verwandte Artikel