Tapuscrit - Quelle est la cible dans le tsconfig?

Je suis tout à fait nouveau à la Machine.
Qu'est-Cible dans le tsconfig.json signifie?

{
  "compilerOptions": 
  {
    "sourceMap": true,
    "target": "es5",
    "module": "commonjs",
    "jsx": "react",
    "moduleResolution": "classic",
    "lib": [ "es2015", "dom",  "es2017" ]
  }
}
J'ai fait une recherche et a obtenu cette page, mais je ne pouvais pas comprendre , est-ce à dire au moment de la rédaction, il vérifie le code est dans l'es5 format et sur transpiling es5 est la cible?
Vous écrivez votre code dans Machine, la cible définit la cible de compilation.
donc, je peux cible es6 et l'utilisation babel pour le convertir en es5?
Oui, c'est possible, si vous n'aimez pas l'ES5 de sortie de la Machine.

OriginalL'auteur Ankit Raonka | 2017-02-23