반응형
ESLint와 Prettier 간의 충돌을 나타내는 ESLint 오류 메시지입니다.
이 오류는 일반적으로 ESLint와 Prettier의 규칙이 서로 상충할 때 발생합니다. ESLint는 JavaScript 코드의 문제를 찾고 코딩 스타일을 강제하는 도구이고, Prettier는 코드 포맷팅 도구입니다.
이 오류를 해결하려면 다음과 같은 방법을 시도해 볼 수 있습니다:
eslint-config-prettier 패키지 설치:
Copy code
npm install --save-dev eslint-config-prettier
이 패키지는 ESLint 규칙 중 Prettier와 충돌할 수 있는 규칙들을 비활성화합니다.
.eslintrc 파일에 prettier 설정 추가:
json
{
"extends": ["prettier"]
}
이렇게 하면 ESLint가 Prettier의 규칙을 따르도록 설정됩니다.
Prettier 규칙과 충돌하는 ESLint 규칙 비활성화:
json
{
"rules": {
"prettier/prettier": "off"
}
}
이렇게 하면 Prettier 규칙과 충돌하는 ESLint 규칙이 비활성화됩니다.
위의 방법들 중 하나 또는 조합을 사용하면 ␍eslintprettier/prettier 오류를 해결할 수 있습니다. 프로젝트의 요구사항과 팀의 코딩 스타일에 따라 가장 적합한 방법을 선택하시면 됩니다.
반응형