<aside> 💡 목차
</aside>
ts-node 명령어를 통해 코드 컴파일과 실행을 동시 진행 가능
ts-node 명령어의 경우 JS 파일이 생성되지 X
ts-node fileName 으로 실행
// export const tmp = '';
{
let message;
}
export 키워드가 없으면, c_scope.ts 파일은 여전히 모듈로 간주되지만, 명시적으로 내보내는 변수가 없으므로 message 변수가 전역 스코프와 충돌 가능성 발생
TypeScript 파일과 JavaScript 파일 모두 전역 스코프에 message 변수를 선언
message 변수가 전역 스코프에서 중복 선언되어 충돌이 발생