[TS] TS 등장 배경 및 개발환경 세팅
1. TypeSciprt 개요
1.1 TS 개념
Microsoft에서 개발한 오픈 소스 프로그래밍 언어이다.
1.2 TS 등장 배경
JS의 단점을 상쇄하기 위해 등장했다.
1️⃣ 실행 시간에 결정되는 변수 타입 → 컴파일 시간에 변수의 타입을 체크하도록 변경
2️⃣ 약한 타입 체크 → vs Code에 코드를 입력하는 순간 에러 메세지 발생하도록 변경
3️⃣ 너무나도 물렁물렁한 객체 → vs Code에 코드를 입력하는 순간 에러 메세지 발생하도록 변경
이 외에도 높은 생산성 및 안정성 드 장점이 존재한다.
2. TS 개발환경 구축(Windows)
2.1 node 설치
TS를 설치하기 전 먼저 node를 설치해야한다.
https://github.com/coreybutler/nvm-windows/releases 에 접속하여 asset 섹션에서 nvm-setup.exe 파일을 다운로드 받아서 실행하면 된다.
그리고 PowerShell에서 nvm install [설치할 노드 버전]
명령을 실행하여 Node.js를 설치하면 된다. (ex. nvm install 18)
그 후, PowerShell에서 nvm use [설치한 노드 버전] 명령을 실행하여 Node.js를 활성화하자.
마지막으로 PowerShell에서 npm -v 명령어로 npm이 제대로 설치되었는지 확인하기!
2.2 TS 설치
명령 프롬프트(cmd)를 실행(Windows에서 cmd라고 검색)하자
그 후 cmd 에서 npm install typescript -g
를 실행하여 TypeScript를 글로벌하게 설치하기
명령어 실행이 끝나면 명령 프롬프트에 tsc
명령어를 실행해서 TS가 제대로 설치 됐는지 확인하자.
댓글남기기