{
"compilerOptions": {
"target": "ESNext",
"module": "ESNext",
"outDir": "dist",
"strict": true,
"moduleDetection": "force"
},
"include": ["src"]
}
"include": ["src"]
: src라는 폴더에 있는 모든 파일들을 컴파일하겠다.// index.ts
console.log("Hello New Project");
// index.js
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
console.log("Hello New Project");
// index.ts
console.log("Hello New Project");
// index.js
console.log("Hello New Project");
export {};
strict: false
⇒ 보통 js→ts 마이그레이션 작업 시 설정"moduleDetection": "force"
→ 각 파일을 로컬 모듈로 인식** 위 내용은 이정환 개발자(winterlood) 한 입 크기로 잘라먹는 타입스크립트(TypeScript)
강의 내용을 바탕으로 제작했습니다.