타입스크립트는 특정 플랫폼에서 실행 가능한 형태로 변환하는 과정을 거치는데, 이를 컴파일(Complie)이라고 한다.보통 자바스크립트는 인터프리터(interpreter) 언어 형태로, 브라우저나 Node.js 가 자바스크립트를 그대로 이해하고 실행을 거치지만, 타입스크
인터페이스는 상호 간에 정의한 약속 혹은 규칙을 의미한다.타입스크립트에서 인터페이스는 보통 다음과 같은 범주객체의 스펙함수의 파라미터함수의 스펙배열과 객체를 접근하는 방식클래스와 같은 범주에 대해 약속을 정의 한다.인자를 받을때 단순히 타입뿐만 아니라 객체의 속성 타입
require를 적용하는 과정에서 (winston) Lint가 오류를 전해줬다.ESLint: Require statement not part of import statement.(@typescript-eslint/no-var-requires)no-var-requirer