Node, tsc, VS Code

개발 환경 재현 체크

환경 설정은 명령어 암기가 아니라 같은 프로젝트가 같은 compiler와 설정으로 동작하게 만드는 과정입니다.

런타임

Node.js LTS 확인

tsc와 npm 스크립트를 실행할 Node 환경을 먼저 준비합니다.

node -v
패키지

npm 또는 yarn 선택

패키지 관리자는 compiler 설치와 스크립트 실행의 입구가 됩니다.

npm -v
컴파일러

전역보다 로컬 우선

팀 프로젝트에서는 devDependencies의 TypeScript 버전을 기준으로 실행합니다.

npx tsc
에디터

VS Code 피드백 연결

저장 전 오류 표시와 자동완성은 TypeScript 학습 속도를 크게 높입니다.

tsconfig.json
설치 확인 node, npm, tsc 버전이 출력되는지 먼저 확인합니다.
프로젝트 기준 tsc --init으로 만든 설정 파일이 현재 폴더 기준으로 읽히는지 봅니다.
컴파일·Node 실행 index.ts를 컴파일한 뒤 만들어진 JavaScript를 Node로 실행해 흐름을 닫습니다.

환경이 안정되면 이후 오류는 설치 문제가 아니라 코드와 타입 계약의 문제로 좁혀서 볼 수 있습니다.