Od połowy 2016 r. Prawie we wszystkich tutorialach i przykładach Angular2 TypeScript użyto "target": "es5"
w sekcji compilerOptions
pliku tsconfig.json
.Co kompilatorOptions.target określa w tsconfig.json?
Widzę również ludzi mówiących, że ustawienie "target": "es6"
powoduje, że wiele z ich błędów/problemów zniknie.
{
"compilerOptions": {
"target": "es6",
...
}
}
Ale co dokładnie to określa? Czy to mówi kompilatorowi TypeScript, jaką wersję ECMAScript wygenerować?