Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

TypeScript Discussion :

C'est quoi le compilateur du TypeScript ?


Sujet :

TypeScript

  1. #1
    Candidat au Club
    C'est quoi le compilateur du TypeScript ?
    Bonjour les membres, je suis nouveau et j'ai une petite question, c'est quoi le compilateur du langage TypeScript ?

    Merci

  2. #2
    Expert confirmé
    TypeScript est un sur ensemble du langage javaScript, comme CoffeeScript ou Ham et des tas d'autres https://github.com/jashkenas/coffees...-compile-to-js

    Il ne s'agit pas d'une 'vraie' compilation qu produirait du code assembleur car cette compilation produit du JavaScript.
    Le plus simple pour "faire" du TypeScript c'est d'utiliser VisualStudioCode de MS, et de suivre l'un des milliers de tuto qu'on trouve sur la toile...
    «La pluralité des voix n'est pas une preuve, pour les vérités malaisées à découvrir, tant il est bien plus vraisemblable qu'un homme seul les ait rencontrées que tout un peuple.» [ René Descartes ] - Discours de la méthode

  3. #3
    Candidat au Club
    Merci pour l'information mais y'a pas un nom exacte pour le compilateur qui permet de transformer le code TypeScript en JavaScript comme la JVM en Java

  4. #4
    Expert confirmé
    ben devrait y avoir des trucs sur npm qu'on doit pouvoir aussi retrouver sur github, a utiliser avec un prepro comme Grunt, Gulp ou WebPack maintenant, Mais le plus simple c'est d'utiliser VSC qui le fait automatiquement, faut juste le configurer suivant tes projets...
    «La pluralité des voix n'est pas une preuve, pour les vérités malaisées à découvrir, tant il est bien plus vraisemblable qu'un homme seul les ait rencontrées que tout un peuple.» [ René Descartes ] - Discours de la méthode

  5. #5
    Membre éclairé
    Citation Envoyé par mohamedzarrouk Voir le message
    Merci pour l'information mais y'a pas un nom exacte pour le compilateur qui permet de transformer le code TypeScript en JavaScript comme la JVM en Java
    Bonjour, si l'on souhaite faire un parallèle avec l'environnement Java, alors l'équivalent de la JVM est le moteur JavaScript. Il en existe plusieurs implémentations (dont V8 chez Google) car JavaScript est le petit nom d'un standard nommé ECMAScript. L'équivalent du bytecode est alors JavaScript lui-même. Et c'est une différence entre les deux environnements, puisque JavaScript est un langage, il n'est pas une abstraction du code machine comme l'est le bytecode. C'est pourquoi le compilateur de TypeScript est en fait à classer dans les transpilers (ou "compilateurs source à source").

  6. #6
    Candidat au Club
    Setup de l'environnement
    Pour préparer ton environnement, il faut maintenant installer NodeJs et Node Package Manager et enfin un éditeur de texte ou de prfèrence Visual Sutdio ça te donne plus d'options, et si tu veux aussi éviter d'écrire des commandes ou des scripts à chaque fois.
    NodeJs est utilisé coté serveur pour executer du code javascript, aprés tu install TypeScript : npm install -g typescript.