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.

Relaterade artiklar