2017-08-16 8 views
1

Typoskript aktualisiert wird mit dem folgenden Befehl:npm nicht aktualisiert tsc Version

npm install typescript -g 

Und neueste Version 2.4.2 korrekt installiert ist, und ich kann es überprüfen, indem Sie den Pfad durch folloing Befehl gezeigt suchen:

npm list typescript -g 

aber der folgende Befehl ältere Version gezeigt (1.0.3.0):

tsc -v 

auch sah in TEMP Variable und es zeigt auf den gleichen Pfad wie es npm list zeigte.

Auch where tsc in der Eingabeaufforderung ausgeführt wird nichts angezeigt und kommt nicht mit einem Fehler.

+0

Haben Sie eine ältere Version von TypeScript mit Visual Studio installiert? –

+0

Wie kann ich feststellen, ob die alte Version mit Visual Studio installiert wurde? – mehran

Antwort

1

Es ist wahrscheinlich tun müssen, dass Sie eine alte Version von Typoskript für Visual Studio installiert haben, und dass die Bei der Installation von Visual Studio wird der über npm installierte installiert. Sie werden wahrscheinlich Ihre PATH Variable ändern müssen.

Um zu überprüfen, öffnen Sie eine Eingabeaufforderung (CMD.exe) und geben Sie in

where tsc 

up Wenn die ersten Elemente nicht mit Node/npm zugeordnet sind, und werden stattdessen in so etwas wie C:\Program Files (x86)\Microsoft SDKs\TypeScript\... installiert, dann werden Sie Sie müssen Ihre Systemumgebungsvariablen konfigurieren.

  1. Öffnen Sie Ihr Startmenü.
  2. Suche nach system environment variables
  3. öffnen Sie das Element Edit the system environment variables Titel
  4. Stellen Sie sicher, dass der PATH Umgebungsvariable den Node/npm Standort hat über den Visual Studio Standort priorisiert.
    1. Stellen Sie außerdem sicher, dass neuere Visual Studio-Installationsspeicherorte Vorrang vor älteren haben.

Also see this answer.

0

Ich glaube, Sie

npm install -g [email protected] 

oder

npm update -g typescript 

Wie beantwortet enter link description here

+0

Ich habe diese auch versucht, das Problem nicht behoben, noch tsc -v gibt die alte Version zurück. – mehran

+0

@Mehran Sorry, habe nicht gelesen, dass Typoskript auf den neuesten Stand gebracht wurde, aber nicht TSC. –

+0

Kann und soll ich TSC separat updaten? – mehran

Verwandte Themen