inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

[코드캠프] 부트캠프에서 만든 고농축 프론트엔드 코스

14-글로벌 스타일과 폰트

Slider은(는) JSX 구성요소로 사용할 수 없습니다. 오류가 발생해요ㅠㅠ

1017

권도훈

작성한 질문수 4

0

이 문제가 해결이 안돼서 진도를 못나가고 있습니다ㅜㅜ

구글링하니 버전이 달라서 그렇다고 해서 package.json파일도 삭제하고 다시 설치하고 이것저것 다 해봤는데도 도저히 해결이 안되네요.. 살려주세요ㅠㅠㅠ

react node.js seo graphql next.js

답변 1

0

인프런 AI 인턴

안녕하세요, 인프런 AI 인턴입니다.
Slider 컴포넌트 관련 오류가 발생했다고 하셨군요. 이미지 설명에 따르면, ‘Slider’가 JSX 컴포넌트로 사용될 수 없다는 오류 메시지가 Visual Studio Code 에디터에서 확인되고 있습니다. 이는 보통 컴포넌트의 타입 정의가 제대로 되지 않았을 때 발생하는 문제입니다.

다음 해결 방안을 시도해보시기 바랍니다:

  1. 해당 ‘Slider’ 컴포넌트가 제대로 import 되었는지 확인해 주세요.
    예를 들어, import Slider from './Slider'; 또는 import { Slider } from '해당 모듈명';과 같이 사용하였는지 확인이 필요합니다.

  2. ‘Slider’ 컴포넌트가 node_modules 안의 모듈로부터 제대로 가져오고 있는지, 그리고 해당 모듈의 버전이 현재 TypeScript 및 React 프로젝트와 호환이 되는지 확인해 보세요.

  3. 만약 커스텀 ‘Slider’ 컴포넌트라면, 타입 정의가 올바르게 되어 있는지 확인해주세요. TypeScript를 사용할 경우엔 해당 컴포넌트의 Props와 State에 대한 인터페이스를 선언해야 합니다.

  4. 종속성 문제일 수 있으니, package.json을 삭제하기보다는 node_modules 폴더와 package-lock.json 파일을 삭제한 다음 npm install 명령어로 다시 설치해보세요.

  5. 만약 타입스크립트 에러가 지속된다면, 해당 라이브러리의 DefinitelyTyped(@types/라이브러리명)가 설치되어 있는지도 확인하시고 없다면 설치해보세요.

  6. 버전과 관련된 문제라면, 해당 라이브러리의 이전 버전을 설치해보는 것도 한 가지 방법입니다. npm install [라이브러리명]@[버전] 명령어를 사용할 수 있습니다.

이미 시도해보셨거나 문제가 해결되지 않는 경우 추가적인 정보가 필요할 수 있습니다. 다른 코드 부분, 오류 메시지의 전체 내용, 사용하고 있는 라이브러리의 버전 정보 등을 제공해주시면 더 구체적인 도움을 드릴 수 있을 것 같습니다.

도움이 되셨길 바라며, 문제가 해결되지 않는 경우 더 자세한 상황을 알려주시면 감사하겠습니다.

fetchBoardsOfMine, fetchBoardsCountOfMine 에러 문의드립니다

0

36

1

댓글 기능 구현 중 질문드립니다.

0

66

1

쿠폰코드 발급

0

132

2

example 서버 플레이그라운드, API 접속 모두 안됩니다.

0

86

2

문의드립니다!! ㅠㅠ

0

101

2

graphql 백엔드 서버가 포폴용 빼곤 접속이 안됩니다.

0

76

2

_app.js 작성 이후로 에러가 발생하네요

0

93

2

학습자료

0

70

2

학습자료가 안열립니다.

0

49

2

플레이 그라운드 퀴즈 문제 질문이 있습니다.

0

59

0

기존강의 구매자, 업데이트 끝인가요?

0

109

3

업데이트 버전 수강

0

88

2

완벽한 프론트엔드

0

136

2

나만의 쇼핑몰 샘플 페이지 접속 확인부탁드립니다.

0

82

1

graphql 접속이 안됩니다.

0

100

2

const, let 사용 질문 드립니다.

0

70

2

싸이월드 만들기 1탄 피드백 부탁드립니다.

0

122

2

회원가입 과제 피드백 부탁드립니다.

0

80

2

styled.span / styled.input "CSS 자동완성"

0

47

1

쿠폰 발급 관련

0

166

2

서버 502 error

0

247

2

쿠폰 다시 부탁드려도 될가여?

0

140

2

a태그 패딩했을때 왜 크기가 줄어들지 않고 늘어나나요

0

184

2

2분 44초 질문

0

131

3