问题
Currently I have TypeScript 1.0.3.0 version installed on my machine.
I want to update it to latest one i.e. 2.0.
How to do this with npm?
回答1:
Try npm install -g typescript@latest
. You can also use npm update
instead of install, without the latest modifier.
回答2:
Open command prompt (cmd.exe/git bash)
Recommended:
npm install -g typescript@latest
This will install the latest typescript version if not already installed, otherwise it will update the current installation to the latest version.
And then verify which version is installed:
tsc -v
If you have typescript already installed you could also use the following command to update to latest version, but as commentators have reported and I confirm it that the following command does not update to latest (as of now)!
npm update -g typescript@latest
回答3:
If you are on Windows and have Visual Studio installed you might have something in your PATH that is pointing to an old version of TypeScript. I found that removing the folder "C:\Program Files (x86)\Microsoft SDKs\TypeScript\1.0\" from my PATH (or deleting/renaming this folder) will allow the more recent npm globally installed TypeScript version of tsc to work.
回答4:
You should be able to do this by simply typing npm install -g typescript@2.0
. If this does not work, I am beginning to wonder what version of node and npm you are on. Try node -v
and npm -v
to find these out. You should be on node >4.5 and npm >3
回答5:
Just use the command # npm update -g typescript
For update all global installed module, Use this command# npm update -g
回答6:
For npm: you can run:
npm update -g typescript
By default, it will install latest version.
For yarn, you can run:
yarn upgrade typescript
Or you can remove the orginal version, run yarn global remove typescript
, and then execute yarn global add typescript
, by default it will also install the latest version of typescript.
more details, you can read yarn docs.
回答7:
If you are using Windows with very old NodeJS, then uninstall previous NodeJs and NVM (Node Version Manager) in Control Panel (Win7) or Settings/Apps (Win10) if exists. Make sure that they are removed from the PATH.
Reinstall NodeJS: https://nodejs.org/en/download It will install NPM as well.
Install TypeScript globally:
npm install -g typescript
Verify installation:
tsc -v
回答8:
Use command 'where' in prompt to find current executable in path
C:\> where tsc
C:\Users\user\AppData\Roaming\npm\tsc
C:\Users\user\AppData\Roaming\npm\tsc.cmd
来源:https://stackoverflow.com/questions/39677437/how-to-update-typescript-to-latest-version-with-npm