Nem találja géppel fordító: Command „TSC” nem érvényes

szavazat
36

Csak telepített géppel kiterjesztése VS2012 és követte Telepítse géppel a Visual Studio 2012 , majd a bemutató , hogy hívja a fordító:

> tsc greeter.ts

De amikor megpróbálom lefordítani .ts fájl hol kéne írja: tsc greeter.ts? Kipróbálta a VS parancssorban és ablakok konzol, mindig az üzenetet, hogy a TSC nem ismerik el parancs ( Command tsc is not valid.).

A kérdést 02/10/2012 08:19
a forrás felhasználó
Más nyelveken...                            


7 válasz

szavazat
54

Ha használja a TSC egy csomópont modul, győződjön meg róla, hogy telepítette azt

npm install -g typescript

Akkor legyen globálisan elérhető a csomópontot parancssorból

Válaszolt 19/01/2013 13:02
a forrás felhasználó

szavazat
34

Győződjön meg róla,

C:\Program Files (x86)\Microsoft SDKs\TypeScript\0.8.0.0

vagy,

C:\Program Files\Microsoft SDKs\TypeScript\0.8.0.0

az utad. Ha nem, akkor próbálja meg újraindítani CMD.EXE, hátha felbukkan egy friss példányt. Ha ez nem sikerül, próbáljon a fenti kézzel utad.

Válaszolt 02/10/2012 08:38
a forrás felhasználó

szavazat
5

Azoknál az embereknél, a Windows- a Visual Studio-kód , aki nem akar telepíteni a teljes Visual Studio csak tsc.exe, én is arra utalnak, hogy egyszerűen töltse le innen: https://www.microsoft.com/en-us/download/details. aspx? id = 48593 .

Ez szégyen, hogy ez a kapcsolat hiányzik a géppel letöltési oldalon.

Bár a telepítő hívják TypeScript for Visual Studio 2015, hogy működik a Visual Studio kód is.

Miután letöltötte és telepítette a géppel, akkor manuálisan kell hozzáadni a telepítési könyvtárat ( C:\Program Files (x86)\Microsoft SDKs\TypeScript\2.0\az én esetemben) a %PATH% környezeti változó .

Nyílt környezeti változók szerkesztő:

Win+ S; e, n, v, i, r, o; kattintson a Szerkesztés környezeti változók figyelembe .

Az ablak kinyílt találni Pathfelhasználói változó (vegye figyelembe, hogy nincs megnevezve %PATH%, de még mindig ez van). Valószínűleg van némi meghatározott utat már ott. Te csak típus ;, csatolja a géppel telepítés helyét, és hozzá még egy ;a végén.

Pillanatkép a hivatkozás:

írja kép leírása itt

Miután ez megtörtént, a nyílt parancssort, és írja be tsc -v. Ha tsc.exe„s verziója egyre jelenik meg, ha végeztél. Ahhoz, hogy ez működik, indítsa újra Command Prompt és a VS kód miután változás a %PATH%.

PS Ha kapsz „error TS5057: Nem található tsconfig.json fájlt a megadott könyvtár:»«”, akkor hozza létre tsconfig.jsona fájlt a dokumentum gyökér (ez valószínűleg, ahol a .tsfájlok) egyszerű tartalma: {}. Ez azt jelenti, „egy üres JSON fájlban <...>. Ez elegendő lesz a legtöbb ember számára.” ( Forrás ).

Válaszolt 15/11/2016 17:57
a forrás felhasználó

szavazat
1

Mivel az új útvonal változó, ne használja a megjelenített tsc versionszámot, de a géppel mappa neve, amely eltér.

minta:

tsc -v display 2.4.1 

de géppel könyvtár

C: \ Program Files (x86) \ Microsoft SDK \ géppel \ 2.4

Válaszolt 01/08/2017 08:57
a forrás felhasználó

szavazat
1

Általában zárása és nyissa meg újra a parancssor megoldja a problémákat.

Válaszolt 10/09/2014 21:16
a forrás felhasználó

szavazat
0

A CMD típus where tsc, ha nem mutat utat, mint ez C:\Program Files (x86)\Microsoft SDKs\TypeScript\typescript version you installed\azt jelenti, hogy a TSC nem fut here.You kell változtatni a környezetet utat manuálisan következő @TranslucentCloudválasza.

Válaszolt 21/01/2019 07:19
a forrás felhasználó

szavazat
0

Ellenőrizze mindkét mappák, hogy megtudja, milyen géppel változata van:

C:\Program Files (x86)\Microsoft SDKs\TypeScript\
C:\Program Files\Microsoft SDKs\TypeScript\

Kattintson a jobb gombbal a mappára mutató a verziószámot, majd a „copy mint út”.

Illessze be a rendszer elérési útvonal (gyors hozzáférés - Windows billentyű, majd írja be a „env”). Ezután nyisson meg egy új parancssort konzolt rendszergazdaként, „TSC” kell működnie.

Válaszolt 22/11/2017 01:04
a forrás felhasználó

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more