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