2017-05-16 1 views
1

내가 설치 등처럼 내 CRA 응용 프로그램에서 일부 lodash 방법을 가져온 규칙 내가 이해 한 바로는 CRA deliberately은 이러한 규칙을 편집하지 못하게합니다. 그러나 어쩌면 나는 오해하고있다. 이 규칙을 편집하려면 어떻게해야합니까? 꺼내야하나요?편집 만들기 - 반작용-앱 ESLint는

답변

2

소스 폴더에 라이브러리를 설치 한 것 같습니다. 그래서 그것은 검사 받는다.

src/node_modules에서 최상위 레벨 node_modules으로 이동하십시오. package.jsonsrc 인 경우 삭제하고 최상위 레벨 package.json에 종속성을 선언하십시오. 이렇게하면 문제가 해결됩니다.

그렇습니다. 아니요, linter는 구성 할 수 없습니다. 물론 설명하는 것은 정상적인 상황이 아니며 원본 폴더에 종속성을 설치하면 발생합니다.

+0

감사합니다. Dan; 바보 나. 내 질문의 두 번째 부분에 관해서는, 예를 들어'no-unused-vars' 경고를 억누르기 위해이 규칙을 편집 할 수있는 방법이 있습니까? – Karoh

+1

아니요 (거의 항상 버그를 나타내는 아주 작은 하위 집합을 선택했습니다). 그러나 경고 스크린에서 제안 된 것처럼'// eslint-disable-next-line'을 사용하여 개별 라인을 무시할 수 있습니다. –

관련 문제