[TypeScript] 설치와 실행

ttining·2025년 3월 4일

🕹️ 설치하기

  1. node.js 초기화

    npm init
  2. @types/node 설치

    npm i @types/node
    • package.json 파일에 dependencies@types/node가 추가된다.
  3. 타입스크립트 컴파일러 설치

    npm install typescript -g
    • 컴파일러 명령어 : tsc
    • 컴파일러 버전 확인 : tsc -v


🕹️ 사용하기

1. 컴파일러 사용하기

  1. src/index.ts 생성

    console.log("Hello TypeScript");
    const a: number = 1;
  2. 컴파일 명령어 입력

    tsc src/index.ts
    • src/index.js 파일이 생성된다.
  1. 컴파일 된 js 파일 실행

    node src/index.js
    • Hello TypeScript 출력

2. 컴파일러 + Node.js 사용하기

  1. tsx 설치

    npm i -g tsx
  2. 실행

    tsx src/index.ts
    • Hello TypeScript 출력


💥 undici-types 오류

만약, 컴파일 시 다음과 같은 오류가 발생한다면?

Cannot find module 'undici-types'.


컴파일러 옵션 추가하기

{
  "compilerOptions": {
    "skipLibCheck": true
  }
}
  • tsconfig.json 파일 내 skipLibCheck 설정 추가하기

  • "skipLibCheck": true 옵션이 해결해 주는 이유

    • 타입 정의 파일(.d.ts) 간의 충돌 무시
    • 외부 라이브러리의 타입 검사 생략
    • 컴파일 속도 향상
profile
내가 보려고 만든 벨로그 *'-'*

0개의 댓글