type script 정리 - 프로젝트 생성

임지원·2025년 5월 12일
  1. 폴더 생성

    mkdir new-project

  2. npm 프로젝트 초기화

    npm init -y

  3. 타입스크립트 의존성 설치

    npm install typescript @types/node ts-node --save-dev

  4. 타입스크립트 설정 파일(tsconfig) 생성

    npx tsc --init

  5. src 폴더 만들고 hello.ts 만들기

  1. hello world 출력
    1) npx 로 직접 출력

    2) package.json에 start 스크립트 추가 후 실행


ai에게 추천 받은 다음 정리할 것들

  • tsconfig.json 주요 옵션 설명
    target, module, strict, esModuleInterop 등 자주 쓰는 옵션이 무엇을 의미하는지
    예시와 함께 설명
  • 타입스크립트 컴파일 방법
    tsc 명령어로 컴파일하는 방법
    컴파일 결과물이 어디에 생기는지(outDir 옵션 등)
  • 타입스크립트와 자바스크립트 차이점
    타입 시스템, 인터페이스, 타입 추론 등
  • 타입 정의 파일(.d.ts)과 @types 사용법
    외부 라이브러리 사용할 때 타입 정의가 왜 필요한지
    DefinitelyTyped와 @types의 역할
  • ESLint, Prettier 등 코드 스타일 도구 연동
    코드 품질 관리와 자동 포맷팅 설정 방법
  • 간단한 모듈화/파일 분리 예시
    여러 파일로 코드를 나누고 import/export 사용하는 방법
  • npm 패키지 설치와 관리
    dependencies vs devDependencies 차이
    패키지 업데이트 방법
  • 실행 환경별(로컬/배포) 설정 분리
    환경 변수(.env) 사용법, cross-env 등
  • 테스트 도구 연동
    Jest, Mocha 등 테스트 프레임워크와 타입스크립트 연동
  • 빌드 후 실행/배포 방법
    빌드된 js 파일 실행, 배포 폴더 구조 등
profile
백엔드 새싹

0개의 댓글