타입스크립트 컴파일러 옵션 설정
TIL
타입스크립트의 컴파일러 옵션은 tsconfig.json을 통해 설정할 수 있다.자동 생성하기tsc를 이용하면 기본 옵션이 설정된 컴파일러 옵션 파일을 자동 생성할 수 있다.tsc --init 직접 설정하기include 옵션tsc에게 컴파일 할 타입스크립트 파일의 범위와 위치를 알려주는 옵션{ "include": ["src"]} target 옵션컴파일 결과로 생성되는 자바스크립트 코드의 버전을 설정하는 옵션{ "compilerOptions: { "target": "ES5" }} ES5로 변환ESNext로 변환 module 옵션자바스크립트 코드의 모듈 시스템을 설정하는 옵션{ "compilerOptions: { "module": "CommonJS" }} C..
타입스크립트 실행 환경 설정
TIL
환경 설정Node.js 패키지 초기화npm init @types/node 설치npm i @types/node @types/node 라이브러리는 Node.js가 제공하는 기본 기능(내장 함수, 클래스 등)에 대한 타입 정보를 가지고 있다. 만약 이 라이브러리를 설치하지 않으면 Node.js가 제공하는 console 등의 기본 기능(내장 함수 등)들의 타입이 선언되지 않아서 타입스크립트의 컴파일 과정에서 타입 검사가 실패하여 오류가 발생할 수 있다. 타입스크립트 컴파일러 설치npm i -g typescript 설치 여부는 타입스크립트 컴파일러의 버전을 출력하는 명령어를 통해 확인할 수 있다. 타입스크립트 실행타입스크립트 파일 생성 tsc로 컴파일터미널에 명령어를 입력해 타입스크립트 코드를 컴파일 한다.ts..