강의

멘토링

로드맵

인프런 커뮤니티 질문&답변

jay님의 프로필 이미지
jay

작성한 질문수

실전 프로젝트로 배우는 타입스크립트

전세계 코로나 요약 정보 API 함수 반환 타입 정의

판교님 질문있습니다....

작성

·

369

1

AxiosResponse 하는 부분에서

아래와 같이 에러가 뜹니다..

(Cannot find name 'AxiosResponse'.)

axios 설치 다시하고 무엇을 설정해야 할지 잘 모르겠습니다.

퀴즈

43%나 틀려요. 한번 도전해보세요!

TypeScript에서 API 함수의 반환 타입을 'any' 대신 구체적인 타입으로 정의하는 주된 이유는 무엇일까요?

코드 실행 속도를 높이기 위해

타입 안전성을 확보하고 개발 도구의 도움을 받기 위해

API 서버의 응답 시간을 단축하기 위해

번들 파일의 최종 크기를 줄이기 위해

답변 2

2

jay님의 프로필 이미지
jay
질문자

import { AxiosResponse } from "axios";라고 하면 axios에 에러가 생기네요..

0

캡틴판교님의 프로필 이미지
캡틴판교
지식공유자

안녕하세요 jay님, axios는 내부적으로 @types 라이브러리가 제공되고 있어서 별도로 설치하지 않으시더라도 npm i axios만 하시면 타입 관련 정보는 다 제공받으실 수 있어요. AxiosResponse에서 ctrl + space로 node_modules/axios/ 밑에 있는 타입 정보를 들고 오시면 됩니다 :)

jay님의 프로필 이미지
jay

작성한 질문수

질문하기