inflearn logo
강의

Course

Instructor

Learn React and Firebase by following along - Creating a Chat Application [Renewed in December 2023]

Setting up ESLint

eslint 질문 있습니다.

234

xoals6798572

16 asked

0

eslint 저장을 하고 강의처럼 props에 값을 주면 똑같은 메세지가 안나옵니다. jsx로 파일 설정을 안해서 그럴까요?

react 웹앱 firebase

Answer 1

0

communityai8509

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

질문하신 내용에 대해서 정확한 답변을 드리기 위해 자세한 코드나 설정 상황이 필요할 것 같습니다만, ESLint가 React 컴포넌트의 props에 값을 주었을 때 예상한 메세지가 나타나지 않는 문제를 해결하려면 여러 가지 가능성을 점검해보실 필요가 있습니다.

먼저, .eslintrc.js 또는 해당 ESLint 설정 파일에서 JSX 파일을 올바르게 처리하기 위한 설정이 포함되어 있는지 확인하세요. 예를 들어, plugins 섹션에 react가 포함되어 있고, extends 섹션에 plugin:react/recommended 또는 유사한 설정이 있는지 보아야합니다. 그리고 rules에서 React의 특정 규칙들이 적절하게 셋팅되어 있는지도 중요합니다.

또한, ESLint가 JSX 파일을 인식하도록 ESLint 설정에서 overrides 섹션을 포함하여 *.jsx 또는 *.js 파일에 대한 설정을 추가할 수 있습니다.

아래는 JSX 파일을 포함하여 ESLint가 올바르게 작동하도록 하는 기본적인 설정의 예입니다.

module.exports = {
  // 다른 설정들...
  overrides: [
    {
      files: ['*.jsx', '*.js'],
      // 필요한 JSX 관련 설정들을 여기에 포함
    },
  ],
  // 나머지 설정들...
};

마지막으로, IDE나 편집기가 ESLint 플러그인을 사용하도록 설정되어 있는지, 그리고 ESLint 프로세스가 파일을 저장할 때마다 자동으로 실행되도록 구성되어 있는지도 확인해주세요.

이러한 설정을 확인해보시고 문제가 해결되지 않는 경우, 해당 강의의 지식공유자에게 직접 질문을 남기거나 [수강 전 문의 게시판]을 이용하셔서 강의에 대한 궁금증을 해소하실 수 있습니다.

참고 이미지 링크: eslint 설정 이미지

ESLint, React, JSX 설정을 확인하실 필요가 있습니다. 만일 위 내용을 이미 다 확인하셨다면, 강의 내용과의 차이점이 있을지 다시 한번 세밀히 비교해 보셔야 할 것 같습니다.

ESlint

0

134

1

현 강의자료는 이해는 했는데, 그럼 전 강의자료는 이젠 활용을 못하나요?

0

98

0

배포 후 빈페이지

0

149

1

notification 관련 질문에 AI가 엉뚱하게 대답하여 다시 질문합니다.

0

140

1

notification 관련 부분은 예전 강의를 들어야 하나요?

0

143

1

npm run build시 오류가 있습니다.

0

225

1

이미지 업로드시 403에러가 발생하는데 해결법이 있을까요?

0

777

1

이건 어디에 저장이 되는 것인가요?? redux에 저장이 되는 것인가요??

0

256

1

npm create react app

0

314

2

[리덕스 미들웨어]강의 중에 createStore에서 막혔습니다.

0

528

3

회원가입 유효성 부분 페이지 안뜨는 이유 좀요....

0

284

1

강의 pdf 파일

0

435

2

파이어베이스 파일 삭제, 사진 업로드 기능 오류

0

330

1

firebase 초기화 오류

0

597

1

mime-types 패키지를 import 할 때 에러 발생

0

280

1

리덕스 스토어에 로그인 유저 정보가 저장이 되지 않는 문제

0

340

1

강의 리뉴얼 일정을 알 수 있을까요?

0

370

1

완성본으로 제공된 코드를 구동시켜보려면

2

408

1

DB와 강의 리뉴얼

0

505

1

next.js 환경에서 이 수업을 들을 수 있나요?

0

391

1

Cannot read properties of undefined (reading 'isLoading') 오류 해결법 혹시 알 수 있을까요...

0

512

1

addChatRoom 함수 작성시

0

279

1

강의 도표 자료 다운을 받으면, zip파일에 아무것도 들어있지않다고 나옵니다.

0

247

1

Favorite.js 질문입니다.! 화면 새로고침하면, 추가한 Favorite chatrooms가 날라가고 딱 1개만 남습니다!

0

298

1