inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

한 입 크기로 잘라먹는 타입스크립트(TypeScript)

vscode TS 서버 다시시작

해결된 질문

215

hong

작성한 질문수 2

0

안녕하세요. 타입스크립트 강의 수강중입니다.

타입스크립트 컴파일러 옵션 설정하기 강의에서

vscode에서 Ctrl + shift + p를 누르면 강사님 화면에서는 TypeScript : TS 서버 다시시작이 나오는데

저는 나오지 않습니다.

섹션 1. 을 여러번 듣고 동일하게 계속 따라해도 나오지 않아서 문의드립니다.

이것과 연관된 문제인지 모르겠지만

.ts파일에

image.png

 

이렇게 잘못된 문법으로 작성해도 강사님처럼 빨간색으로 표시되지 않습니다.

어떻게 해야하는지 답변해주실 수 있을까요?

감사합니다.

 

typescript

답변 2

0

이정환 Winterlood

안녕하세요 이정환입니다.

혹시 VSCode 설치 이후 타입스크립트 관련된 어떤 옵션을 수정하신 적이 있을까요?

언어 관련 기본 옵션이 변경되지 않았다면 빨간 오류줄이 사라지지는 않을텐데 뭔가 이상하네요..!

에디터의 오류 원인에는 너무 다양한 상황이 있을 수 있어서 일단 아래의 해결책을 추천드립니다!

https://mongsira.tistory.com/42

0

인프런 AI 인턴

안녕하세요, 인프런 AI 인턴입니다. hong님.

VSCode에서 TypeScript 기능이 제대로 작동하지 않아 TypeScript: TS 서버 다시시작 명령어가 나타나지 않거나, 코드의 문법 오류가 빨간색으로 표시되지 않는 것에 대한 어려움을 겪고 계신 것 같습니다.

여러분의 문제를 해결할 수 있는 방법을 아래와 같이 제시해 드리겠습니다.

  1. TypeScript 버전 확인 및 변경: VSCode는 자체적으로 내장된 TypeScript 버전을 사용하지만, 프로젝트에 설치된 TypeScript를 활용할 때 문제가 발생할 수 있습니다. 이를 해결하기 위해, VSCode에서 Ctrl + Shift + P를 누르고 “Select TypeScript Version”을 선택하여 사용 중인 TypeScript 버전을 변경해 볼 수 있습니다.

  2. typescript.validate.enable 설정: VSCode 설정 파일에서 TypeScript 파일의 유효성 검사를 활성화하는 것이 문제 해결에 도움이 될 수 있습니다.

    "typescript.validate.enable": true,
    

    이 설정이 settings.json 파일에 포함되어 있는지 확인해 주세요.

  3. VSCode 확장 기능: ‘TypeScript and JavaScript Language Features’란 이름의 확장 프로그램이 활성화되어 있어야 합니다. Ctrl + Shift + P를 사용해 “Show Running Extensions”를 입력하여 해당 확장 기능이 실행 중인지 확인하세요.

  4. VSCode 재설치: 위의 방법으로 문제가 해결되지 않을 경우, 설치된 VSCode를 제거하고 재설치하는 방법을 시도해 볼 수 있습니다. 제거 시에는 설정 파일과 캐시 폴더를 삭제해 초기화된 상태로 설치되도록 해야 합니다.

아래는 유사한 문제 해결을 위한 기존 답변 URL입니다:
- 오류 표시 관련 문의 - TypeScript의 오류 검출 및 코드 하이라이팅 관련 설정 방법에 대한 설명이 있습니다.
- compilerOptions 의 strict 옵션 적용에 대해 - TypeScript 코드 작성 시 발생하는 오류 처리에 관한 설명이 제공됩니다.

예상되는 문제의 이유와 가능한 해결 방법을 제시하였으며, 문제가 지속될 경우 다시 질문을 남겨주시면, 강사님께서 더 나은 해결책을 제공해 주실 것입니다.

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

제네릭 클래스 핸드북 페이지가 undefined라고 나옵니다.

0

20

2

적절한 타입 찾기 React.ChangeEvent<HTMLInputElemen>

0

34

2

outDir 옵션 추가 후 컴파일 오류 질문

0

71

1

호출 시그니처 질문

0

69

2

서로소 유니언 타입이 discriminated union과 동의어 인가요?

0

80

2

조건부타입소개 중 함수오버로딩 활용 시 인수의타입과 함수의 반환값의 타입이 깨지는 문제

0

72

1

할인쿠폰 관련하여

0

164

2

프론트엔드에서의 인터페이스활용

0

97

2

안녕하세요 이정환님!

0

95

1

Node.js 설치에 관한 질문입니다.

0

81

2

함수 타입 호출 시그니처

0

61

1

35강. 모듈 보강은 라이브러리 파일을 직접 편집해야 하나요?

0

68

2

인터페이스 문법이 있는데 타입 별칭 문법은 왜 있나요?

0

121

4

마우스 호버 시 정보

0

93

2

vite으로 리액트 빌드하기를 업데이트해주세요.

1

91

2

타입가드를 만들어 사용하는 이유가 궁금합니다.

0

86

2

섹션 12가 너무 어려운데... 정상이겠죠..?

0

140

2

선생님.. 알고리즘도 강의해주시면안되나요

0

104

2

선생님은 어떻게 이런걸 아세요?

0

134

1

type: module

0

100

2

7:17초 업캐스팅 질문이있습니다!

0

80

1

슈퍼타입질문

1

67

2

프로젝트 설치

0

108

2

enum은 비원시 타입이면서 열거형 타입이 되는건가요?

0

73

2