tsc n'est pas reconnu en tant que commande interne ou externe

J'ai mis à jour à partir de VSCode 0.10.6 à 0.10.8, et essayé d'utiliser la Machine pour la première fois. Malheureusement, je quand je dis VSCode à construire, j'obtiens l'erreur:

tsc n'est pas reconnu comme une commande interne ou externe...

Voici les détails:

  • J'ai créé une nouvelle "HelloWorld" projet selon VS instructions de Code de. Cela comprenait:
    • J'ai couru npm init pour un nouveau paquet.json
    • J'ai couru npm i --save-dev typescript parce que je veux une installation locale, plutôt que sur une installation globale.
    • J'ai créé un lanceur.json pour définir un node.js projet.
    • J'ai créé les tâches.fichier json, avec prescrit paramètres pour tsc.
  • J'ai effectué les réglages.fichier json, comme illustré ici. Il n'a pas aidé.
  • J'ai Visual Studio 2015 de la Communauté installé, mais je n'ai pas installé un Tapuscrit de l'extension de toute nature. Quand je tape "où tsc" à un développeur de l'invite de commande, il répond "impossible de trouver". Je suppose que c'est une bonne chose.

J'ai redémarré VSCode (à plusieurs reprises). Ce qui me manque? Ce qui doit être fait?

Mise à jour

J'ai essayé la solution proposée par @zlumer. Il a réussi à faire le tapuscrit compilateur courir, mais alors il a causé des milliers d'erreurs apparaissent. Pour corriger cela, j'ai également eu à régler mon tsconfig.json pour exclure le dossier node_modules:

"exclude": [
    "node_modules"
]

OriginalL'auteur Brent Arias | 2016-02-12