Node. TypeScript 프로젝트 초기화하기
새로운 노드 프로젝트 생성하기 npm 초기화부터 npm init -y Node 프로젝트를 초기화한다. 이 명령을 실행하면 현재 디렉터리에 package.json 파일이 생성되고, Node와 npm은 이를 기준으로 프로젝트를 관리한다. npm install npm install -D typescript tsx @types/node @types/express npm install: 필요한 패키지를 설치하는 명령이다. 뒤에 패키지 이름을 지정하면 해당 패키지를 설치하고, package.json에도 자동으로 기록한다. -D: --save-dev의 약자이다. 개발 과정에서만 사용하는 패키지를 devDependencies에 추가한다. TypeScript처럼 빌드 과정에서만 필요한 도구들이 여기에 해당한다. 패키지 typescript: TS 컴파일러 (tsc 명령어 제공) tsx: TS 파일을 빌드 없이 바로 실행하게 해주는 도구 (dev 서버용) @types/node: Node.js의 타입 정의 @types/express: Express 라이브러리의 타입 정의 Note. ...