TypeScript에서 다음 줄 무시

Rana Hasnain Khan 2024년2월15일
TypeScript에서 다음 줄 무시

TypeScript에서 다음 줄을 무시하는 방법을 예제와 함께 소개합니다.

TypeScript에서 다음 줄 무시

이 튜토리얼은 TypeScript 프로그래밍 언어에서 새롭고 중요한 것에 대해 알려줄 것입니다. TypeScript 프로그래밍 언어에서 다음 줄을 건너뛰거나 무시하는 방법을 배웁니다.

이제 TypeScript 언어에 대한 개요를 제공합니다.

TypeScript는 Microsoft 회사에서 개발한 JavaScript의 하위 집합인 프로그래밍 언어입니다. 이 언어에서 Microsoft는 엄격한 유형 바인딩이라는 추가 기능을 도입했습니다.

중요한 응용 프로그램에서 널리 사용되며 JavaScript로 변환되고 대화식 웹 페이지를 개발합니다.

TypeScript 프로그래밍 언어로 공부하거나 작업하는 경우 작업 수행을 위해 다음 줄을 건너뛰거나 비활성화해야 하는 경우가 많습니다. 이 시점에서 회선을 비활성화해야 하는 경우 회선 건너뛰기 기능을 사용합니다.

이 작업을 위해 // @ts-ignore 기능을 사용합니다. 이 함수는 TypeScript 코드의 다음 줄을 자동으로 비활성화합니다.

이렇게 하면 다음 줄을 확인할 수 없습니다. // @ts-ignore 주석은 다음 줄의 모든 유형 검사를 비활성화합니다.

단일 파일의 유형 검사를 무시하려면 // @ts-nocheck 주석이 이 목적에 가장 적합합니다.

# Typescript
// @ts-ignore
function logMessage(message) {
  console.log(message);
  return message;
}

@ts-ignore 주석 앞의 출력:

![ts-ignore를 사용하여 다음 줄에서 유형 무시](</img/TypeScript/ts-ignore.png>를 사용하여 다음 줄에서 유형 무시

@ts-ignore 주석을 사용한 후:

ts-ignore를 사용한 후 다음 줄에서 유형 무시

위의 예에서 볼 수 있듯이 메시지 변수에 대한 유형 검사를 건너뛰기 때문에 오류 표시가 제거됩니다.

이제 @ts-nocheck의 예를 살펴보겠습니다. 아래와 같이 변수 유형을 정의하지 않고 두 개의 함수를 생성합니다.

# Typescript
// @ts-ignore
function logMessage(message) {
  console.log(message);
  return message;
}

function logMessage2(message2) {
  console.log(message2);
  return message2;
}

출력:

typescript에서 ts-nocheck를 사용하기 전에 주석 옆의 모든 줄 무시

이제 // @ts-nocheck를 사용하면 주석 뒤의 모든 줄에 대한 유형 검사를 무시합니다. 아래와 같이 사용해보고 어떻게 작동하는지 확인해 봅시다.

# typescript
// @ts-nocheck
function logMessage(message) {
  console.log(message);
  return message;
}

function logMessage2(message2) {
  console.log(message2);
  return message2;
}

출력:

typescript에서 ts-nocheck를 사용한 후 주석 옆의 모든 줄 무시

위의 예에서 볼 수 있듯이 @ts-ignore와 달리 @ts-nocheck를 사용하여 주석 뒤의 모든 오류를 무시했습니다.

Rana Hasnain Khan avatar Rana Hasnain Khan avatar

Rana is a computer science graduate passionate about helping people to build and diagnose scalable web application problems and problems developers face across the full-stack.

LinkedIn