[TypeScript] 개발환경 구축 / tsc컴파일러
*컴파일러: 타입 검사를 해주는 녀석 타스의 tsc 컴파일러는 소스 코드의 정적 타입 검사를 수행해서 자스 코드로 변환을 해줌 (C언어 컴파일러는 기계어 코드로 변환해줌). 여기서 자스는 기계어로 따로 변환될 필요가 없는데, 자스는 동적 언어(=인터프리터 언어)기 때문임. Node.js나 크롬은 자스 실행시 V8 엔진이 코드를 해석 및 실행해주고, 같은 개념으로 파이어폭스 역시 SpiderMonkey가 코드를 해석하고 실행시켜줌. 그래서 동적으로 한줄씩 실행하다 에러가 나면 그게 바로 런타임 에러인 것. 타스 플젝 시작하기: tsc --init 으로 tsconfig.json 파일 생성 이때, compilerOptions를 설정해줘야 하는데, target 옵션의 경우 최신 브라우저는 보통 ES6를 지원하니..
notes
2024. 4. 14. 21:12