installation - TypeScript-installations-/versionsfel: Termen 'tsc' känns inte igen
Att sätta upp ett projekt på en ny dator och ha problem med TypeScript-versionering. Jag har försökt:
npm install -g typescript
npm install typescript
npm install -g [email
npm install -g [email
Men varje gång jag försöker kontrollera versionen med:
tsc -v
Jag får följande fel:
The term 'tsc' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path wa
s included, verify that the path is correct and try again.
At line:1 char:4
+ tsc <<<< -v
+ CategoryInfo : ObjectNotFound: (tsc:String) [], CommandNotFoundException
+ FullyQualifiedErrorId : CommandNotFoundException
Som referens, inkluderar package.json:
"scripts": {
"postinstall": "typings install",
"tsc": "tsc",
"tsc:w": "tsc -w",
"typings": "typings",
"gulp": "gulp",
"build-dev": "gulp",
},
"devDependencies": {
"gulp": "^3.9.1",
"gulp-concat": "^2.6.0",
"gulp-inline-ng2-template": "^4.0.0",
"gulp-typescript": "^3.0.2",
"path": "^0.12.7",
"systemjs-builder": "^0.15.26",
"typescript": "^2.1.6",
"typings": "^2.0.0"
}
När jag kör tsc -v på min dator (som fungerar) får jag
Version 2.0.10
Fastnar på vad jag behöver göra för att installera TypeScript så att tsc-kommandot känns igen?
Svar #1
Om detta problem kommer från ditt kommandoskal. Installera först den senaste npm-versionen och installera sedan TypeScript igen med försök.
Om du använder VS CODE för din utveckling och får ett problem i VS CODE-terminalen när du kör tsc build-uppgift: Om du har installerat TypeScript från Visual Studio 2015/2017 och sökvägen finns i miljövariablerna, ta först bort den. Starta sedan om och försök igen.
Jag hade samma problem som du har och jag löste det genom ovanstående steg.