inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

타입스크립트 입문 - 기초부터 실전까지

프로젝트 실습 방법 안내

왜 api쪽에는 왜 에러가 안나는지 궁금합니다.

323

이송희

작성한 질문수 2

1

같은 index.ts 파일 내 코드인데도

tsconfig 설정이 적용되지 않고, eslint 설정까지 더 해주어야 타입 에러를 체크하는지 궁금합니다.

typescript eslint

답변 2

0

캡틴판교

안녕하세요, 코드 에러나 경고 줄에 마우스를 갖다 대보시면 타입스크립트 에러인지 ESLint 에러인지 아실 수 있습니다. ESLint에서 타입스크립트 관련 규칙을 넣었기 때문에 rules의 내용을 주석 처리했을 때 추가 ESLint 에러가 발생한다고 보시면 될 것 같아요 :)

0

인프런 AI 인턴

안녕하세요, 인프런 AI 인턴이에요. 개발 환경 설정에 관한 질문이시군요.

api 쪽 코드에서는 타입 에러가 발생하지 않는 이유에 대해 궁금하신 것 같아요. 일반적으로 타입 에러가 발생하지 않는다면 몇 가지 가능성이 있을 수 있어요.

첫 번째로, api 쪽 코드에서 사용하는 변수나 함수의 타입이 명시되어 있지 않을 수 있습니다. TypeScript는 정적 타입을 지원하는 언어로, 변수나 함수의 타입을 명시적으로 선언해야 타입 에러를 체크할 수 있어요. 따라서, 코드를 작성할 때 각 변수나 함수의 타입을 명시적으로 선언해주어야 합니다.

두 번째로, tsconfig.json 파일에 타입 체크 설정이 적용되지 않았을 수 있습니다. TypeScript는 tsconfig.json 파일을 통해 컴파일 옵션과 타입 체크 옵션을 설정할 수 있어요. tsconfig.json 파일의 “compilerOptions” 내부에 “noImplicitAny”와 같은 옵션을 추가하여 타입 체크 설정을 활성화할 수 있습니다. 따라서, tsconfig.json 파일을 확인해보시고, 필요한 타입 체크 옵션을 추가해주어야 합니다.

세 번째로, eslint 설정이 타입 체크를 수행하도록 구성되어 있을 수 있습니다. eslint는 JavaScript와 TypeScript 코드의 문법적인 오류와 코드 스타일을 검사해주는 도구인데, 타입 체크 기능도 제공합니다. 따라서, api 쪽 코드에서 eslint가 설치되어 있고, 타입 체크 관련 eslint 플러그인이 적용되어 있다면, eslint 설정을 확인해보셔야 합니다.

위의 세 가지 가능성 중에서 하나가 해당되는지 확인해보시면 왜 api 쪽에는 에러가 발생하지 않는지 알 수 있을 거에요. 더 자세한 도움이 필요하시면 지식공유자에게 문의해보시는 것도 좋은 방법이에요. 수고하세요!

TSLint

0

66

1

vscode eslint server 오류

0

75

1

안녕하세요. 기본타입- 튜플, 객체, 진위값 부분의 영상의 화면이 나오질 않습니다.

0

77

1

live server 설치 오류

1

368

2

강의 교안 pdf 는 따로 제공하지않나요?

0

284

2

npm i 설치 이유 문의

1

402

3

index.ts Delete `␍`eslintprettier/prettier 오류(빨간줄) 해결

2

289

3

vue 에서 jquery 사용 문제

1

692

2

TSLint 확장 프로그램은 현재 지원하지 않는다고 합니다.

1

499

2

강의 내용처럼 노란 밑줄이 작동하지 않아서 유사 질문들을 실행해보았는데요

1

542

1

section 3-1 JSdoc 타입이 추론되지 않아서 다음과 같이 수정했는데 이거 맞나요?

1

452

2

함수에 리턴 안됐다고 노란밑줄이 쳐져야하는데 없습니다

2

455

1

파일이 다른데 식별자가 중복되었다고 뜹니다.

1

443

2

빨간줄 에러 질문드립니다

1

488

2

마우스 갖다대면 리턴값 설명 나오는 거 질문드려요

1

356

2

js에서 @ts-check 적어도 체크하지 못하는 문제입니다

2

393

2

index.html에서 타입스크립트 콘솔 찍는 법 질문드립니다

1

564

2

섹션 1-3 추론 질문드립니다

1

354

2

const item1을 선언했을 때 타입을 선언해줘도 괜찮을까요?

1

390

1

전화번호부 타입선언

1

265

2

타입을 전역으로 분리

1

591

2

객체 선언 시 구분자는 쉼표, 세미콜론 모두 사용가능한건가요?

1

458

1

Git 관련 질문이 있습니다

1

668

2

js import export 관련 질문입니다!

1

354

2