2016-05-13 17 views
0

Ich installierte TypeScript über npm, d. H. npm install -g typescript. Wenn Sie nach der Versionsnummer tsc -v fragen, wird 1.0.3.0 zurückgegeben. Die npm repository gibt jedoch die Version als 1.8.10 an. Warum gibt es diese Diskrepanz?Neueste TypeScript-Version

+1

Verwenden Sie Visual Studio? – Alex

+0

Ich habe Visual Studio, verwende es aber nicht dafür. Ich installierte von einem Befehls-Terminal. –

+1

könnte es sein, dass Sie Typoskript in Ihrem Projekt als eine Abhängigkeit von anderen Plugin erhalten. Das ist mir einmal passiert. In diesem Fall kann es vorkommen, dass Sie zwei verschiedene Versionen erhalten. Können Sie die Ausgabe von 'npm list typescript' posten? – iberbeu

Antwort

2

Überprüfen Sie die Umgebungsvariable Pfad, sollte es auf ältere Version von Typescript.remove den Eintrag von dort zeigen und speichern, TSC sollte jetzt auf die neueste Version zeigen.

Erklärung

Wenn Visual Studio installiert wird, macht die Werkzeuge für Typoskript einen Eintrag in Pfadvariablen, die in das Verzeichnis innerhalb Programmdateien installieren Punkte, damit Sie die Version zu sehen, die bei der ersten Installation installiert wurde. Durch Entfernen des Eintrags können Sie die Version verwenden, die von npm installiert wurde.

Hoffe das hilft !!

+0

kam gerade zur gleichen Lösung! –