작성한 질문수
[리뉴얼] React로 NodeBird SNS 만들기
배포 전 Q&A
작성
·
235
0
타입스크립트 next 전부 세팅을 하고 적용하고 있는데요. 테스트중인데 분명 타입스크립트를 적용하지 않으면 vscode내에서는 오류가 나오는데 브라우저에서는 오류가 나오지 않는데 혹시 짐작가시는 부분이 있을까요..
찾아보려 하였지만 셋팅도 그렇고 잘못된 부분이 없는데 나와 답답해서 여쭤봅니다.
답변 1
타입스크립트 에러는 당연히 브라우저에 안 나옵니다. 타입스크립트는 컴파일 분석이고 브라우저는 런타임 분석입니다. 컴파일과 런타임 찾아보세요.
제가 이전에 sleact 강의를 들은곳에서는 타입 지정을 해주지 않을시에 에러가 브라우저에서도 표시되는게 기억나서요. 다시 돌아가서 확인을 해봤는데 거기서는 표시해주더라고요.
이것과 다른 설정이 있었던걸까요?
next의 실행방식과 sleact의 실행 방식이 달라서 그렇습니다. 애초에 브라우저는 타입스크립트를 모르고, 소스코드도 이미 자바스크립트로 바뀌어있기 때문에 타입스크립트 에러 상관 없이 돌아갑니다.
제가 이전에 sleact 강의를 들은곳에서는 타입 지정을 해주지 않을시에 에러가 브라우저에서도 표시되는게 기억나서요. 다시 돌아가서 확인을 해봤는데 거기서는 표시해주더라고요.
이것과 다른 설정이 있었던걸까요?