왜 api쪽에는 왜 에러가 안나는지 궁금합니다.
323
작성한 질문수 2
같은 index.ts 파일 내 코드인데도
tsconfig 설정이 적용되지 않고, eslint 설정까지 더 해주어야 타입 에러를 체크하는지 궁금합니다.
답변 2
0
안녕하세요, 코드 에러나 경고 줄에 마우스를 갖다 대보시면 타입스크립트 에러인지 ESLint 에러인지 아실 수 있습니다. ESLint에서 타입스크립트 관련 규칙을 넣었기 때문에 rules의 내용을 주석 처리했을 때 추가 ESLint 에러가 발생한다고 보시면 될 것 같아요 :)
0
안녕하세요, 인프런 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





