npm을 사용하여 TypeScript를 최신 버전으로 업데이트하는 방법은 무엇입니까?


177

현재 내 컴퓨터에 TypeScript 1.0.3.0 버전이 설치되어 있습니다.
최신 버전 즉 2.0으로 업데이트하고 싶습니다.

npm 으로이 작업을 수행하는 방법은 무엇입니까?


1
정확한 버전을 지정하면 다음과 같이 작동했습니다. npm install typescript@2.9.2
Zohab Ali

답변:


312

시도하십시오 npm install -g typescript@latest. npm update최신 수정 자없이 설치 대신 사용할 수도 있습니다 .


Windows 명령 프롬프트에서 시도했습니다. Microsoft의 Visual Studio 코드를 사용하고 있습니다.
blueMoon

10
"npm list -g"를 입력하면 어떤 버전의 TypeScript가 나타 납니까?
eavidan

3
죄송합니다! 최신 버전 만 2.1.0을 사용하고 있습니다. 나는 1.0을 보여줄 때 실수 tsc -v TypeScript버전으로 간주 되었다
blueMoon

9
Cmd를 열고 경로에 유형 스크립트 목록을 표시하는 'where tsc'를 수행 한 다음 nodejs 외부에서 유형 스크립트 경로를 수동으로 삭제할 수 있습니다. 이 트릭은 typescript 2.2.2로 업데이트하는 동안 몇 시간의 좌절 후에 나에게 효과적이었습니다.
EvilInside

내 타이프 라이터가 업데이트됩니다하지만, 난 여전히 "TSC --init"생성 할 수 없습니다
칼 SARE

72

명령 프롬프트 열기 (cmd.exe / git bash)

추천 :

npm install -g typescript@latest

또는

yarn global add typescript@latest  // if you use yarn package manager

아직 설치되지 않은 경우 최신 타이프 스크립트 버전을 설치합니다 . 그렇지 않으면 현재 설치를 최신 버전으로 업데이트 합니다.

그런 다음 설치된 버전 을 확인하십시오 .

tsc -v

여기에 이미지 설명을 입력하십시오


typescript를 이미 설치 한 경우 다음 명령을 사용하여 최신 버전으로 업데이트 할 수도 있지만 주석 작성자가보고 한대로 다음 명령이 최신 버전으로 업데이트되지 않았 음을 확인합니다 (현재 [ Feb 10 '17])!

npm update -g typescript@latest

34

Windows에 있고 Visual Studio를 설치 한 경우 PATH에 이전 버전의 TypeScript를 가리키는 항목이있을 수 있습니다. 내 경로에서 "C : \ Program Files (x86) \ Microsoft SDKs \ TypeScript \ 1.0 \"폴더를 제거하거나이 폴더를 삭제 / 이름 바꾸기하면 가장 최근에 설치된 npm의 tsc의 TypeScript 버전의 tsc가 작동합니다.


2
cmd 프롬프트를 열고 'where tsc'를 입력하면 설치된 위치를 표시합니다.
Veener

12

간단히을 입력하여이 작업을 수행 할 수 있어야합니다 npm install -g typescript@2.0. 이것이 작동하지 않으면 어떤 버전의 노드와 npm이 있는지 궁금합니다. 시도 node -vnpm -v다음을 찾을 수 있습니다. 노드> 4.5 및 npm> 3에 있어야합니다.


이전 버전의 npm을 사용하는 경우 다음을 사용하십시오. stackoverflow.com/questions/18412129/…
johnander11 April

1

그냥 명령을 사용 # npm update -g typescript
업데이트에 대한 모든 글로벌 설치된 모듈을,이 명령을 사용# npm update -g


1

들어 NPM : 당신이 실행할 수 있습니다 :

npm update -g typescript

기본적으로 최신 버전이 설치됩니다.

들어 , 당신은 실행할 수 있습니다 :

yarn upgrade typescript

또는 원래 버전을 제거하고 run을 실행 한 다음를 yarn global remove typescript실행할 수 yarn global add typescript있으며 기본적으로 최신 버전의 typescript도 설치됩니다.

자세한 내용은 원사 문서를 읽을 수 있습니다 .


0

매우 오래된 NodeJS가있는 Windows를 사용하는 경우 제어판 (Win7) 또는 설정 / 앱 (Win10)에서 이전 NodeJ 및 NVM (Node Version Manager)을 설치 제거하십시오 (있는 경우). PATH에서 제거했는지 확인하십시오.

NodeJS를 다시 설치하십시오. https://nodejs.org/en/download NPM도 설치됩니다.

TypeScript를 전체적으로 설치하십시오.

npm install -g typescript

설치를 확인하십시오.

tsc -v

0

where프롬프트 에서 명령 을 사용하여 경로에서 현재 실행 파일을 찾으십시오.

C:\> where tsc
C:\Users\user\AppData\Roaming\npm\tsc
C:\Users\user\AppData\Roaming\npm\tsc.cmd
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.