node.js - typescript: tsc nu este recunoscut ca o comandă internă sau externă, program executabil sau fișier batch
Sunt începător cu TypeScript. Nu pot să compilez fișierul TypeScript.
Când apăs Ctrl+Shift+B în VS Code, primesc eroarea „tsc nu este recunoscut”
Am folosit npm în timp ce descărcam transcrierea.
C:\Users\sramesh>npm install -g typescript
C:\Users\sramesh\AppData\Roaming\npm\tsserver -> C:\Users\sramesh\AppData\Roaming\npm\node_modules\typescript\bin\tsserver
C:\Users\sramesh\AppData\Roaming\npm\tsc -> C:\Users\sramesh\AppData\Roaming\npm\node_modules\typescript\bin\tsc
C:\Users\sramesh\AppData\Roaming\npm
`-- [email
Iată fișierul meu tasks.json
{
// See https://go.microsoft.com/fwlink/?LinkId=733558
// for the documentation about the tasks.json format
"version": "0.1.0",
"command": "C:\\Users\\sramesh\\AppData\\Roaming\\npm\\node_modules\\typescript\\bin\\tsc",
"isShellCommand": true,
"args": [],
"showOutput": "silent",
"problemMatcher": "$tsc"
}
Poate cineva să ajute?
Răspuns #1
Folosesc sistemul de operare Windows și din anumite motive răspunsul marcat nu a funcționat pentru mine. Am încercat tsc--init și am primit aceeași eroare. Am actualizat variabila de cale la C:\Users\"UserName"\AppData\Roaming\npm și acest lucru a funcționat..
Notă: înlocuiește Numele de utilizator cu propriul tău Nume de utilizator
Răspunsul #2
Am avut o problemă asemănătoare și nici măcar nu a afișat versiunea de Typescript după ce am tastat tsc -v. Chiar și așa a trebuit să mă frământ câteva zile și nu am reușit să o rezolv.
În sfârșit am făcut 4 lucruri.
- am instalat cea mai recentă versiune de nodejs, adică 8.1.3
- npm instalat care este 5.1.0 (npm install npm@latest -g)
- typescript 2.4.1 instalat (npm install -g typescript)
- așa cum a sugerat @Uzair Sajid mai sus. (tsc --init)
Acum, pot vedea versiunea TS și, de asemenea, să compilez codul TS.