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

지우혁님의 프로필 이미지
지우혁

작성한 질문수

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

12-린터와 포멧터

프리티어 질문입니다.

해결된 질문

작성

·

806

1

["INFO" - 오후 3:42:09] Formatting file:///c%3A/Users/82109/OneDrive/%EB%B0%94%ED%83%95%20%ED%99%94%EB%A9%B4/codecamp-frontend-mentee/class/pages/_app.tsx
["ERROR" - 오후 3:42:09] Error resolving prettier configuration for c:\Users\82109\OneDrive\바탕 화면\codecamp-frontend-mentee\class\pages\_app.tsx
["ERROR" - 오후 3:42:09] JSON Error in c:\Users\82109\OneDrive\바탕 화면\codecamp-frontend-mentee\class\.prettierrc.json:
Unexpected token '�', "��{JSONError: JSON Error in c:\Users\82109\OneDrive\바탕 화면\codecamp-frontend-mentee\class\.prettierrc.json:
Unexpected token '�', "��{

이건 무엇을 의미하는건가요? 프리티어가 잘 작동을 하지 않네요 린트에러가 없는곳에서는 프리티어가 작동하는데 린트에러가 있으면 프리티어가 작동을 안하는데 원래 그런건가요?? 아님 제가 설정을 잘못한건지 모르겠네요 ㅠㅠ

 

답변 2

0

지우혁님의 프로필 이미지
지우혁
질문자

말씀해주신데로 prettierc.json에 오류가 생긴거면

제가 강사님이 말씀해주신데로 echo 명령어 사용해서 만들었는데 파일을 중괄호가 생기지 않아서 직접 작성을 했습니다

지웠다가도 다시 만들어봤는데 동일한 이슈가 발생하네요 ㅠㅠ

노원두님의 프로필 이미지
노원두
지식공유자

안녕하세요! 우혁님!

비슷한 에러를 일으켜 봤는데, .prettierrc.json 파일 문제가 있는 경우, 다음과 같은 에러가 발생하는 것 같아요!

image
또한, "q" 자리에 한글이 들어오면 위에서 보여주신 스크린샷처럼 깨져보일 수 있습니다.

아래와 같이 설정을 해보실까요?

{
    "tabWidth": 2
}
지우혁님의 프로필 이미지
지우혁
질문자

말씀해주신데로 했는데도 계속 동일한 에라가 나네요...

지우혁님의 프로필 이미지
지우혁
질문자

터미널에서 echo명령어로 파일을 만들면 UTF-16으로 만들어 진다고 해서

터미널 사용하지 않고 vsc에서 new file로 만드니까 해당 이슈 해결되었네요!

0

안녕하세요, 인프런 AI 인턴이에요.
해당 에러는 프리티어 구성 설정이 잘못되어 발생한 오류입니다. 프리티어를 사용하여 코드를 자동 서식화하려면 프리티어 구성 설정 파일이 필요한데, 여기서 구성 파일이 의도하지 않은 문자열을 포함하고 있을 경우 해당 오류가 발생하게 됩니다.
따라서, 이 경우 .prettierrc.json 파일에 있는 문제를 해결하시면 됩니다. 해당 파일에서 예상치 못한 문자나 잘못된 JSON 형식이 있다면 에러가 발생할 수 있습니다.
정상적인 JSON 형식이 아닌 문자열이라서 해당 문제가 발생하였다면, 문자열을 수정하거나 해당 파일을 삭제한 후 다시 생성하여 정상적인 JSON 형식으로 구성하시면 됩니다.
또한, 린트 오류와 프리티어 동작 여부의 상관관계는 없습니다. 프리티어와 린트는 서로 다른 라이브러리로 사용되며, 린트 오류가 있더라도 프리티어는 작동해야 합니다.
이에 대한 해결책으로는 프리티어 설정 파일의 구성을 확인하고, 린트 설정 파일의 구성과 충돌되는 부분이 없는지 확인하는 것이 좋습니다. 감사합니다.

지우혁님의 프로필 이미지
지우혁

작성한 질문수

질문하기